List of Most ODI Centuries in Cricket (Top 10)
Here is the list of the Most ODI centuries in cricket. ODI cricket is the only format in which the World Cup tournament is the most prestigious in the world of cricket. ODI is the first limited version of cricket that was introduced.
Stats to Focus
Virat Kohli registered the most century in ODI cricket which is 50.
Virat Kohli has the most ODI centuries at home which is 27, also Virat has the most away ODI centuries which is 23.
Rohit Sharma has the highest score of 264 runs in ODI cricket.
Most ODI Centuries in Cricket
PLAYER | MATS | INNS | RUNS | HS | 50s | 100s |
---|---|---|---|---|---|---|
Virat Kohli (IND) | 295 | 283 | 13906 | 183 | 72 | 50 |
Sachin Tendulkar (IND) | 463 | 452 | 18426 | 200* | 96 | 49 |
Rohit Sharma (IND) | 265 | 257 | 10866 | 264 | 57 | 31 |
Ricky Ponting (AUS) | 375 | 365 | 13704 | 164 | 82 | 30 |
Sanath Jayasuriya (SL) | 445 | 433 | 13430 | 189 | 68 | 28 |
Hashim Amla (SA) | 181 | 178 | 8113 | 159 | 39 | 27 |
AB de Villiers (SA) | 228 | 218 | 9577 | 176 | 53 | 25 |
Chris Gayle (WI) | 301 | 294 | 10480 | 215 | 54 | 25 |
Kumara Sangakkara (SL) | 404 | 380 | 14234 | 169 | 93 | 25 |
Sourav Ganguly (IND) | 311 | 300 | 11363 | 183 | 72 | 22 |