Best Batting Average in One day Cricket in 2017
Record holder : Marcus Stoinis of Australia holds the record (113.66) for best batting average in one day cricket in 2017.
1. Marcus Stoinis - 113.66
The player at #1 in the list is Marcus Stoinis of Australia. He had batting average of 113.66 while scoring 341 runs in 7 innings of 7 matches at strike rate of 100.29.
2. Jonny Bairstow - 106.8
At position no. 2 is Jonny Bairstow of England. He had batting average of 106.8 while scoring 534 runs in 10 innings of 10 matches at strike rate of 100.18.
3. Virat Kohli - 76.84
At no. 3 position is Virat Kohli of India. He had batting average of 76.84 while scoring 1460 runs in 26 innings of 26 matches at strike rate of 99.11.
4. Colin de Grandhomme - 74.5
At position no. 4 is Colin de Grandhomme of New Zealand. He had batting average of 74.5 while scoring 149 runs in 5 innings of 8 matches at strike rate of 98.02.
5. Rohit Sharma - 71.83
Then comes our Rohit Sharma of India. He had batting average of 71.83 while scoring 1293 runs in 21 innings of 21 matches at strike rate of 99.46.
6. Joe Root - 70.21
At no. 6 position is Joe Root of England. He had batting average of 70.21 while scoring 983 runs in 18 innings of 19 matches at strike rate of 92.12.
7. Babar Azam - 67.07
Next in the list is Babar Azam of Pakistan. He had batting average of 67.07 while scoring 872 runs in 17 innings of 18 matches at strike rate of 79.27.
8. Henry Nicholls - 67
Next in the list is Henry Nicholls of New Zealand. He had batting average of 67 while scoring 201 runs in 6 innings of 6 matches at strike rate of 112.29.
9. Tamim Iqbal - 64.6
At position no. 9 is Tamim Iqbal of Bangladesh. He had batting average of 64.6 while scoring 646 runs in 11 innings of 12 matches at strike rate of 83.14.
10. Angelo Mathews - 63.66
Next in the list is Angelo Mathews of Sri Lanka. He had batting average of 63.66 while scoring 573 runs in 14 innings of 15 matches at strike rate of 76.91.