Most Ball Played in ODI 2019

Player Team BP
1Shai HopeWest Indies1726
2Rohit SharmaIndia1657
3Virat KohliIndia1429
4Usman KhawajaAustralia1278
5Aaron FinchAustralia1276
6Kane WilliamsonNew Zealand1248
7Babar AzamPakistan1183
8Imam-ul-HaqPakistan1140
9Ross TaylorNew Zealand1090
10Joe RootEngland974
11Faf du PlessisSouth Africa917
12Jonny BairstowEngland820
13Rassie van der DussenSouth Africa811
14Shakib Al HasanBangladesh778
15Ben StokesEngland777
16Quinton de KockSouth Africa773
17Fakhar ZamanPakistan751
18Mahendra Singh DhoniIndia729
19Rahmat ShahAfghanistan725
20David WarnerAustralia724