India Most Ball Played in ODI World Cup

SrPlayerBPMInnRAve100s50s
1 Sachin Tendulkar 2573 4544227856.95 6 15
2 Virat Kohli 2035 3737179559.83 5 12
3 Rohit Sharma 1493 2828157560.57 7 6
4 Sourav Ganguly 1298 2121100655.88 4 3
5 Rahul Dravid 1147 222186061.42 2 6
6 Mohammad Azharuddin 1066 302582639.33 0 8
7 Sunil Gavaskar 978 191956135.06 1 4
8 KL Rahul 964 201981358.07 2 4
9 Mahendra Singh Dhoni 867 292578043.33 0 5
10 Yuvraj Singh 817 232173852.71 1 7
11 Virender Sehwag 794 222284338.31 2 3
12 Kris Srikkanth 762 232352123.68 0 2
13 Ajay Jadeja 727 211852234.80 1 2
14 Kapil Dev 581 262466937.16 1 1
15 Navjot Sidhu 576 121045445.40 0 6
16 Shikhar Dhawan 570 101053753.70 3 1
17 Mohinder Amarnath 545 141225421.16 0 1
18 Shreyas Iyer 468 111153066.25 2 3
19 Gautam Gambhir 462 9939343.66 0 4
20 Sanjay Manjrekar 441 111129526.81 0 1
21 Yashpal Sharma 375 8824034.28 0 2
22 Ravi Shastri 342 141118518.50 0 1
23 Suresh Raina 333 12935859.66 1 2
24 Dilip Vengsarkar 332 111025236.00 0 1
25 Shubman Gill 331 9935444.25 0 4
26 Mohammad Kaif 316 111018220.22 0 1
27 Vinod Kambli 284 121120525.62 1 0
28 Gundappa Viswanath 274 6514529.00 0 1
29 Ajinkya Rahane 252 8720834.66 0 1
30 Sandeep Patil 240 8821630.85 0 2