Best Batting Average in One day Cricket in 2004

Record holder : Makhaya Ntini of South Africa holds the record (63) for best batting average in one day cricket in 2004.

Download

1. South Africa Makhaya Ntini - 63

The player at #1 in the list is Makhaya Ntini of South Africa. He had batting average of 63 while scoring 63 runs in 6 innings of 18 matches at strike rate of 126.

2. South Africa Jacques Kallis - 59.23

Next in the list is Jacques Kallis of South Africa. He had batting average of 59.23 while scoring 770 runs in 18 innings of 18 matches at strike rate of 78.09.

3. England Andrew Flintoff - 57.54

Next in the list is Andrew Flintoff of England. He had batting average of 57.54 while scoring 633 runs in 13 innings of 14 matches at strike rate of 102.42.

4. West Indies Ramnaresh Sarwan - 56.5

Next in the list is Ramnaresh Sarwan of West Indies. He had batting average of 56.5 while scoring 791 runs in 22 innings of 24 matches at strike rate of 80.38.

5. Sri Lanka Kumar Sangakkara - 53.15

Then comes our Kumar Sangakkara of Sri Lanka. He had batting average of 53.15 while scoring 1010 runs in 23 innings of 27 matches at strike rate of 77.21.

6. Zimbabwe Heath Streak - 52.83

Then comes our Heath Streak of Zimbabwe. He had batting average of 52.83 while scoring 317 runs in 10 innings of 11 matches at strike rate of 67.44.

7. New Zealand Michael Papps - 51

Next in the list is Michael Papps of New Zealand. He had batting average of 51 while scoring 204 runs in 5 innings of 5 matches at strike rate of 61.44.

8. Pakistan Salman Butt - 50.4

At position no. 8 is Salman Butt of Pakistan. He had batting average of 50.4 while scoring 252 runs in 6 innings of 6 matches at strike rate of 75.22.

9. Australia Andrew Symonds - 50.18

At position no. 9 is Andrew Symonds of Australia. He had batting average of 50.18 while scoring 803 runs in 22 innings of 24 matches at strike rate of 94.47.

Latest poll updates

Get notified on trending polls and opinions