Best Batting Average in ODI 2016

Player Team Ave
1KL RahulIndia196.00
2Temba BavumaSouth Africa113.00
3Virat KohliIndia92.37
4Gulbadin NaibAfghanistan84.00
5Ed JoyceIreland73.20
6Tamim IqbalBangladesh72.66
7David MillerSouth Africa69.00
8Andile PhehlukwayoSouth Africa66.00
9Calum MacLeodScotland65.00
10David WarnerAustralia63.09
11Rohit SharmaIndia62.66
12Alex HalesEngland61.91
13Joe RootEngland61.23
14Jos ButtlerEngland61.14
15Babar AzamPakistan59.63
16Dinesh ChandimalSri Lanka59.63
17MahmudullahBangladesh59.50
18Shikhar DhawanIndia57.40
19Quinton de KockSouth Africa57.13
20Sarfaraz AhmedPakistan54.66