IND Most Centuries in ODI

SrPlayerMInnRAve100s50s
1 Virat Kohli 2882801384858.67 50 72
2 Sachin Tendulkar 3513471375743.39 32 77
3 Rohit Sharma 2592541070949.12 28 55
4 Shikhar Dhawan 165164679344.11 17 39
5 Sourav Ganguly 235231901442.72 17 57
6 Yuvraj Singh 283263837137.03 14 51
7 Virender Sehwag 219217755635.81 13 34
8 Gautam Gambhir 144143523839.68 11 34
9 Rahul Dravid 270253884140.00 10 70
10 Mahendra Singh Dhoni 3422941059950.23 9 73
11 KL Rahul 7570282050.35 7 18
12 Shubman Gill 4444227161.37 5 13
13 Shreyas Iyer 5854238349.64 5 18
14 VVS Laxman 6363173529.91 5 6
15 Ajay Jadeja 127117365338.86 5 19
16 Mohammad Azharuddin 173158528641.95 5 39
17 Suresh Raina 222194561535.31 5 36
18 Ambati Rayudu 5550169447.05 3 10
19 Navjot Sidhu 7166222036.39 3 18
20 Ajinkya Rahane 9087296235.26 3 24
21 Yusuf Pathan 564181027.00 2 3
22 Kedar Jadhav 7252138942.09 2 6
23 Mohammad Kaif 124110275332.01 2 17
24 Manoj Tiwary 121228726.09 1 1
25 Sanju Samson 161451056.66 1 3
26 Manish Pandey 292456633.29 1 2
27 Rishabh Pant 292686534.60 1 5
28 Sunil Gavaskar 4342146540.69 1 13
29 Dinesh Mongia 5347117929.47 1 4
30 Vinod Kambli 7065165631.84 1 11
31 Robin Singh 7968152926.36 1 6
32 Kapil Dev 8166119522.54 1 2