IND Most Ball Played in ODI

SrPlayerBPMInnRAve100s50s
1 Sachin Tendulkar 16808 3653611446143.68 36 81
2 Virat Kohli 14866 2912831390658.18 50 72
3 Rahul Dravid 12669 276259915040.48 11 71
4 Sourav Ganguly 12351 239235919642.77 17 59
5 Mahendra Singh Dhoni 12164 3422941059950.23 9 73
6 Rohit Sharma 11755 2622571086649.16 31 57
7 Yuvraj Singh 9534 283263837137.03 14 51
8 Shikhar Dhawan 7436 165164679344.11 17 39
9 Mohammad Azharuddin 7391 187172565541.27 5 41
10 Virender Sehwag 7214 219217755635.81 14 34
11 Gautam Gambhir 6144 144143523839.68 11 34
12 Suresh Raina 6005 222194561535.31 5 36
13 Ajay Jadeja 5786 139128412439.27 6 22
14 Mohammad Kaif 3822 124110275332.01 2 17
15 Ajinkya Rahane 3767 9087296235.26 3 24
16 Navjot Sidhu 3496 7974253037.76 4 20
17 KL Rahul 3266 7772285149.15 7 18
18 Ravindra Jadeja 3252 194132275632.42 0 13
19 Vinod Kambli 2589 8075192833.24 1 13
20 VVS Laxman 2406 6363173529.91 5 6
21 Shreyas Iyer 2392 6157242147.47 5 18
22 Dinesh Karthik 2372 9179175230.20 0 9
23 Sunil Gavaskar 2332 4342146540.69 1 13
24 Shubman Gill 2288 4747232858.20 6 13
25 Ambati Rayudu 2143 5550169447.05 3 10
26 Robin Singh 2070 8372165527.13 1 7
27 Kris Srikkanth 1978 5555137325.42 0 6
28 Irfan Pathan 1960 11987154423.39 0 5
29 Dinesh Mongia 1638 5347117929.47 1 4
30 Hardik Pandya 1603 8661176934.01 0 11
31 Manoj Prabhakar 1586 574497126.97 1 8
32 Dilip Vengsarkar 1467 3632106344.29 0 7
33 Mohinder Amarnath 1440 353276527.32 0 6
34 Kedar Jadhav 1367 7252138942.09 2 6
35 Harbhajan Singh 1314 199108104813.61 0 0
36 Ajit Agarkar 1300 15795104714.14 0 3
37 Kapil Dev 1201 8267120722.35 1 2
38 Anil Kumble 1156 19710571010.44 0 0
39 Nayan Mongia 1141 1006677519.37 0 1
40 Sanjay Manjrekar 1097 302771032.27 0 5
41 Robin Uthappa 1031 454293425.94 0 6
42 Parthiv Patel 962 383473623.74 0 4
43 Zaheer Khan 932 1768666911.15 0 0
44 Ravi Shastri 914 463451217.65 0 2
45 Ishan Kishan 912 272493342.40 1 7
46 Rishabh Pant 820 302787133.50 1 5
47 Ravichandran Ashwin 813 1156370716.44 0 1
48 Javagal Srinath 750 1568557610.28 0 1
49 Bhuvneshwar Kumar Singh 747 1205555214.15 0 1
50 Suryakumar Yadav 736 373577325.76 0 4