Fewest innings to 1000 runs in ODI World Cup 19 - David Warner* 20 - Sachin Tendulkar/ AB de Villiers 21 - Viv Richards/ Sourav Ganguly 22 - Mark Waugh 22 - Herschelle Gibbs