Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  ODI World Cup Cricket Records & Stats  »  Hundreds in ODI World Cup
Hundreds in ODI World Cup
# Player Team Runs Balls 100s 4s 6s SR Avg
1 Rohit Sharma India 1575 1493 7 166 54 105.49 60.57
2 David Warner Australia 1527 1505 6 154 41 101.46 56.55
3 Sachin Tendulkar India 2278 2560 6 241 27 88.98 56.95
4 Kumar Sangakkara Sri Lanka 1532 1770 5 147 14 86.55 56.74
5 Virat Kohli India 1795 2035 5 159 14 88.20 59.83
6 Ricky Ponting Australia 1743 2180 5 145 31 79.95 45.86
7 Sourav Ganguly India 1006 1298 4 79 25 77.50 55.88
8 AB de Villiers South Africa 1207 1029 4 121 37 117.29 63.52
9 Mark Waugh Australia 1004 1199 4 87 9 83.73 52.84
10 Hashan Tillakaratne Sri Lanka 1112 1196 4 122 9 92.97 52.95
11 Quinton de Kock South Africa 1044 1081 4 112 25 96.57 41.76
12 Mahela Jayawardene Sri Lanka 1100 1280 4 99 12 85.93 35.48
13 Shikhar Dhawan India 537 570 3 65 9 94.21 53.70
14 Rachin Ravindra New Zealand 578 543 3 55 17 106.44 64.22
15 Ramiz Raja Pakistan 700 1092 3 50 0 64.10 53.84
16 Aaron Finch Australia 787 801 3 73 24 98.25 43.72
17 Matthew Hayden Australia 987 1062 3 106 23 92.93 51.94
18 Sir Viv Richards West Indies 1013 1191 3 84+ 22+ 85.05 63.31
19 Saeed Anwar Pakistan 915 1157 3 90 6 79.08 53.82
20 Mahmudullah Bangladesh 944 1113 3 74 25 84.81 52.44
21 Glenn Maxwell Australia 901 562 3 94 43 160.32 47.42
22 Joe Root England 1034 1173 3 88 6 88.15 44.95
23 Sanath Jayasuriya Sri Lanka 1165 1285 3 120 27 90.66 34.26
24 Travis Head Australia 329 258 2 37 13 127.51 54.83
25 Daryl Mitchell New Zealand 552 497 2 48 22 111.06 69.00
26 Ryan ten Doeschate Netherlands 435 492 2 47 7 88.41 62.14
27 Shreyas Iyer India 530 468 2 37 24 113.24 66.25
28 Geoff Marsh Australia 579 987 2 43 5 58.66 48.25
29 Mitchell Marsh Australia 472 441 2 46 21 107.02 39.33
30 Kevin Pietersen England 575 684 2 53 7 84.06 47.91
31 Glenn Turner New Zealand 612 956 2 61+ 2+ 64.01 61.20
32 Marvan Atapattu Sri Lanka 521 657 2 62 0 79.29 43.41
33 Gordon Greenidge West Indies 591 999 2 44+ 5+ 59.15 45.46
34 Brendan Taylor Zimbabwe 690 778 2 68 14 88.68 46.00
35 Aamir Sohail Pakistan 598 847 2 67 1 70.60 37.37
36 David Boon Australia 815 1117 2 72 5 72.96 54.33
37 Rassie van der Dussen South Africa 759 874 2 53 18 86.84 54.21
38 Lokesh Rahul India 813 964 2 69 14 84.33 58.07
39 Jonny Bairstow England 747 816 2 94 14 91.54 37.35
40 Rahul Dravid India 860 1147 2 76 3 74.97 61.42
41 Faf du Plessis South Africa 926 1070 2 74 11 86.54 57.87
42 David Miller South Africa 816 720 2 54 35 113.33 48.00
43 Upul Tharanga Sri Lanka 697 923 2 79 4 75.51 36.68
44 Hashim Amla South Africa 842 1012 2 76 6 83.20 42.10
45 Nathan Astle New Zealand 403 572 2 43 2 70.45 20.15
46 Virender Sehwag India 843 794 2 108 18 106.17 38.31
47 Scott Styris New Zealand 909 1026 2 69 17 88.59 53.47
48 Herschelle Gibbs South Africa 1067 1221 2 106 28 87.38 56.15
49 Kane Williamson New Zealand 1167 1437 2 114 10 81.21 61.42
50 Martin Guptill New Zealand 995 1126 2 108 24 88.36 43.26
51 Aravinda de Silva Sri Lanka 1064 1229 2 107 15 86.57 36.68
52 Stephen Fleming New Zealand 1075 1398 2 134 11 76.89 35.83
53 Brian Lara West Indies 1225 1420 2 131 17 86.26 42.24
54 Chris Gayle West Indies 1186 1310 2 116 49 90.53 35.93
55 Shakib Al Hasan Bangladesh 1332 1619 2 128 12 82.27 41.62
56 Bradley Hodge Australia 152 117 1 11 7 129.91 76.00
57 Keith Fletcher England 207 299 1 17 1 69.23 69.00
58 Imran Nazir Pakistan 190 175 1 17 9 108.57 63.33
59 Dennis Amiss England 243 288 1 28 0 84.37 60.75
60 Trevor Chappell Australia 139 179 1 16 0 77.65 34.75
61 Avishka Fernando Sri Lanka 203 192 1 23 4 105.72 50.75
62 JF Kloppenburg Netherlands 158 243 1 11 4 65.02 31.60
63 A Turner Australia 201 259 1 17 1 77.60 40.20
64 Carlos Brathwaite West Indies 154 145 1 13 8 106.20 30.80
65 Kyle Coetzer Scotland 253 282 1 33 4 89.71 42.16
66 Shaiman Anwar U.A.E. 311 340 1 34 4 91.47 51.83
67 Lendl Simmons West Indies 187 197 1 16 8 94.92 37.40
68 Lou Vincent New Zealand 118 162 1 11 1 72.83 19.66
69 Jason Roy England 443 384 1 51 12 115.36 63.28
70 Craig Wishart Zimbabwe 293 343 1 33 3 85.42 48.83
71 Abdullah Shafique Pakistan 336 360 1 36 9 93.33 42.00
72 Charith Asalanka Sri Lanka 288 338 1 19 11 85.20 36.00
73 Neil Johnson Zimbabwe 367 496 1 43 4 73.99 52.42
74 Mohammad Rizwan Pakistan 395 414 1 38 5 95.41 65.83
75 Nicholas Pooran West Indies 367 366 1 33 10 100.27 52.42
76 JP Bray Ireland 212 338 1 22 2 62.72 26.50
77 Ibrahim Zadran Afghanistan 376 493 1 39 5 76.26 47.00
78 Dawid Malan England 404 400 1 50 9 101.00 44.88
79 Suresh Raina India 358 333 1 30 9 107.50 59.66
80 S Samarawickrama Sri Lanka 373 365 1 36 4 102.19 53.28
81 KJJ van Noortwijk Netherlands 322 428 1 26 6 75.23 46.00
82 Devon Conway New Zealand 372 366 1 54 4 101.63 41.33
83 Heinrich Klaasen South Africa 373 280 1 28 19 133.21 41.44
84 DS Smith West Indies 399 536 1 42 2 74.44 39.90
85 David Gower England 434 527 1 42 9 82.35 54.25
86 Vinod Kambli India 205 284 1 16 1 72.18 25.62
87 Clive Lloyd West Indies 393 463 1 34+ 3+ 84.88 43.66
88 Sarfaraz Ahmed Pakistan 303 353 1 21 3 85.83 43.28
89 Philip Simmons West Indies 336 450 1 39 3 74.66 30.54
90 AJ Strauss England 417 483 1 39 5 86.33 37.90
91 Fakhar Zaman Pakistan 406 406 1 38 21 100.00 36.90
92 Andrew Hudson South Africa 571 738 1 64 4 77.37 47.58
93 Paul Stirling Ireland 316 287 1 40 8 110.10 26.33
94 Lahiru Thirimanne Sri Lanka 445 519 1 40 2 85.74 44.50
95 Andrew Symonds Australia 515 552 1 51 10 93.29 103.00
96 JM Davison Canada 340 308 1 41 13 110.38 26.15
97 Imam-ul-Haq Pakistan 467 580 1 54 1 80.51 33.35
98 Zaheer Abbas Pakistan 597 762 1 55 4 78.34 49.75
99 Moeen Ali England 362 376 1 35 11 96.27 24.13
100 JP Duminy South Africa 458 461 1 31 9 99.34 35.23

Latest News

Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+