Most Individual ODI Centuries
    Name Mat Inn 100 Inn/100
1
IND
V Kohli 292 280 50 5.60
2
IND
SR Tendulkar 463 452 49 9.22
3
IND
RG Sharma 262 254 31 8.19
4
AUS
RT Ponting 375 365 30 12.17
5
SRI
ST Jayasuriya 445 433 28 15.46
6
RSA
HM Amla 181 178 27 6.59
7
RSA
AB de Villiers 228 218 25 8.72
=
WIN
CH Gayle 301 294 25 11.76
=
SRI
KC Sangakkara 404 380 25 15.20
10
AUS
DA Warner 161 159 22 7.23
=
IND
SC Ganguly 311 300 22 13.64
=
SRI
TM Dilshan 330 303 22 13.77
13
RSA
Q de Kock 155 155 21 7.38
=
NZL
LRPL Taylor 236 220 21 10.48
=
RSA
HH Gibbs 248 240 21 11.43
16
PAK
Saeed Anwar 247 244 20 12.20
17
PAK
Babar Azam 117 114 19 6.00
=
WIN
BC Lara 299 289 19 15.21
=
SRI
DPMD Jayawardene 448 418 19 22.00
20
NZL
MJ Guptill 198 195 18 10.83
=
AUS
ME Waugh 244 236 18 13.11
22
AUS
AJ Finch 146 142 17 8.35
=
IND
S Dhawan 167 164 17 9.65
=
WIN
DL Haynes 238 237 17 13.94
=
RSA
JH Kallis 328 314 17 18.47
26
WIN
SD Hope 124 119 16 7.44
=
ENG
JE Root 171 160 16 10.00
=
NZL
NJ Astle 223 217 16 13.56
=
AUS
AC Gilchrist 287 279 16 17.44
30
SRI
WU Tharanga 235 223 15 14.87
Bold = appeared less than 3 years ago.
Inn/100 = Innings per century.

Copyright © 2024 Hat Trick Stats Cricket Database