India Most Centuries in ODI World Cup

SrPlayerMInnRAve100s50s
1 Rohit Sharma 2828157560.57 7 6
2 Sachin Tendulkar 4544227856.95 6 15
3 Virat Kohli 3737179559.83 5 12
4 Sourav Ganguly 2121100655.88 4 3
5 Shikhar Dhawan 101053753.70 3 1
6 Shreyas Iyer 111153066.25 2 3
7 KL Rahul 201981358.07 2 4
8 Rahul Dravid 222186061.42 2 6
9 Virender Sehwag 222284338.31 2 3
10 Suresh Raina 12935859.66 1 2
11 Vinod Kambli 121120525.62 1 0
12 Sunil Gavaskar 191956135.06 1 4
13 Ajay Jadeja 211852234.80 1 2
14 Yuvraj Singh 232173852.71 1 7
15 Kapil Dev 262466937.16 1 1