List of Cricket World Cup centuries

From Wikipedia, the free encyclopedia

In cricket, a player is said to have completed a century when he scores 100 or more runs in a single innings.[1] The Cricket World Cup is the international championship of One Day International (ODI) cricket. The event is organized by the sport's governing body, the International Cricket Council (ICC),[2] and is held once every four years.[2][3] As of the latest 2023 tournament, a total of 236 centuries have been scored by 135 players from 16 different teams.[4] Players from all the teams that have permanent ODI status have made centuries.[a] In addition, players from four teams that have temporary ODI status have scored centuries.[b] India have scored the most centuries (39), and have the most centurions (17).[4]

India's Rohit Sharma has the most centuries (7) in World Cup matches. He also holds the record for most centuries in a single World Cup tournament having scored 5 centuries in the 2019 Cricket World Cup.

The first century in the championship was scored by Dennis Amiss of England when he made 137 against India in the 1975 World Cup.[6] The same day New Zealand's Glenn Turner scored 171* against East Africa. It remained the highest individual total over the next two editions until Indian cricketer Kapil Dev scored 175* against Zimbabwe in 1983. Following that, the record was broken successively by Viv Richards (181) in 1987, Gary Kirsten (188*) in 1996, Chris Gayle (215) and Martin Guptill (237*) both in 2015.

India's Rohit Sharma holds the record for the highest number of centuries with seven,[7] followed by India's Sachin Tendulkar and Australia's David Warner with six, followed by Australia's Ricky Ponting, Sri Lanka's Kumar Sangakkara and India's Virat Kohli with five. Tillakaratne Dilshan, Sourav Ganguly, Mahela Jayawardene, AB de Villiers, Mark Waugh, and Quinton de Kock have four centuries each.[7]

Rohit Sharma's five centuries in the 2019 tournament are the most by a player in a single tournament. Sangakkara scored four centuries in consecutive matches in the 2015 tournament.[8] Quinton de Kock also scored four centuries in a single tournament (2023). Six players Waugh (1996), Ganguly (2003), Matthew Hayden (2007), Warner (2019), Rachin Ravindra and Virat Kohli (both 2023) have scored three centuries in a single tournament. In 1992, Andy Flower of Zimbabwe making his ODI debut in a World Cup scored a century.[c][11] In the 2023 tournament, 40 centuries were scored, while the 1979 competition had just two centuries.

Seven centuries have been scored in the finals;[12] out of which six resulted in victories.[13] Adam Gilchrist's 149 against Sri Lanka at the 2007 World Cup Final remains the highest individual score in a final;[14] his 72-ball century is also the fastest in a final.[14]

The fastest 100 in any World Cup was scored by Glenn Maxwell in 40 balls against the Netherlands on 25 October 2023. He also scored the World Cup fastest 200 in the same World Cup against Afghanistan on 7 November.

Key

More information Symbol, Meaning ...
Symbol Meaning
Runs Number of runs scored
* Batsman remained not out
Score was a World Cup record at that time
Scored in a final
Balls Number of balls faced
4s Number of fours hit
6s Number of sixes hit
S/R Strike rate (Runs scored per 100 balls)
Tied The match was a tie
Close

Centuries

  • The list is arranged in chronological order. To sort this table by any statistic, click on the icon on the column title.
More information No., Player ...
List of World Cup centuries[18]
No. Player Runs Balls 4s 6s S/R Team Opposition Venue Date Result Ref
1 Dennis Amiss 13714718093.19 England IndiaLord's, London7 June 19751Won[19]
2 Glenn Turner (1/2) 171*20116285.07 New Zealand East AfricaEdgbaston Cricket Ground, Birmingham7 June 19752Won[20]
3 Keith Fletcher 13114713089.11 England New ZealandTrent Bridge, Nottingham11 June 19751Won[21]
4 Alan Turner 1011139189.38 Australia Sri LankaThe Oval, London11 June 19752Won[22]
5 Glenn Turner (2/2) 114*17713064.40 New Zealand IndiaOld Trafford Cricket Ground, Manchester14 June 1975Won[23]
6 Clive Lloyd 10285122120.00 West Indies AustraliaLord's, London21 June 1975Won[24]
7 Gordon Greenidge (1/2) 106*1739161.27 IndiaEdgbaston Cricket Ground, Birmingham9 June 1979Won[25]
8 Viv Richards (1/3) 138*15711387.89 EnglandLord's, London23 June 1979Won[26]
9 Allan Lamb 10210512297.14 England New ZealandThe Oval, London9 June 1983Won[27]
10 David Gower 130120125108.33 Sri LankaCounty Ground, Taunton11 June 1983Won[28]
11 Trevor Chappell 11013111083.96 Australia IndiaTrent Bridge, Nottingham13 June 19831Won[29]
12 Gordon Greenidge (2/2) 105*1475171.42 West Indies ZimbabweNew Road, Worcester13 June 19832Won[30]
13 Viv Richards (2/3) 1191466181.50 IndiaThe Oval, London15 June 1983Won[31]
14 Imran Khan 102*13311076.69 Pakistan Sri LankaHeadingley Cricket Ground, Leeds16 June 1983Won[32]
15 Kapil Dev 175*138166126.81 India ZimbabweNevill Ground, Royal Tunbridge Wells18 June 1983Won[33]
16 Zaheer Abbas 103*1216085.12 Pakistan New ZealandTrent Bridge, Nottingham20 June 1983Won[34]
17 Javed Miandad 10310060103.00 Sri LankaNiaz Stadium, Hyderabad8 October 1987Won[35]
18 Geoff Marsh (1/2) 1101417178.01 Australia IndiaM. A. Chidambaram Stadium, Madras[d]9 October 1987Won[36]
19 David Houghton 142137136103.64 Zimbabwe New ZealandLal Bahadur Shastri Stadium, Hyderabad10 October 1987Lost[37]
20 Desmond Haynes 10512410184.67 West Indies Sri LankaNational Stadium, Karachi13 October 19871Won[38]
21 Viv Richards (3/3) 181125167144.80
22 Rameez Raja (1/3) 1131485076.35 Pakistan England20 October 1987Won[39]
23 Saleem Malik 10095100105.26 Sri LankaIqbal Stadium, Faisalabad25 October 1987Won[40]
24 Geoff Marsh (2/2) 126*14912384.56 Australia New ZealandSector 16 Stadium, Chandigarh27 October 1987Won[41]
25 Richie Richardson 1101358281.48 West Indies PakistanNational Stadium, Karachi30 October 1987Won[42]
26 Sunil Gavaskar 103*88103117.04 India New ZealandVidharba Cricket Association Ground, Nagpur31 October 1987Won[43]
27 Graham Gooch 11513611084.55 England IndiaWankhede stadium, Bombay5 November 1987Won[44]
28 Martin Crowe 100*13411074.62 New Zealand AustraliaEden Park, Auckland22 February 19921Won[45]
29 David Boon (1/2) 10013311075.18 Australia New ZealandLost
30 Andy Flower 115*1528175.65 Zimbabwe Sri LankaPukekura Park, New Plymouth23 February 19921Lost[46]
31 Rameez Raja (2/3) 102*1584064.55 Pakistan West IndiesMelbourne Cricket Ground, Melbourne23 February 19922Lost[47]
32 Aamer Sohail (1/2) 11413612083.82 ZimbabweBellerive Oval, Hobart27 February 1992Won[48]
33 Phil Simmons 1101258288.00 West Indies Sri LankaBerri Oval, Berri13 March 1992Won[49]
34 Rameez Raja (3/3) 119*15516076.77 Pakistan New ZealandAMI Stadium, Christchurch18 March 19921Won[50]
35 David Boon (2/2) 1001478068.02 Australia West IndiesMelbourne Cricket Ground, Melbourne18 March 19922Won[51]
36 Nathan Astle (1/2) 1011328276.51 New Zealand EnglandSardar Patel Stadium, Ahmedabad14 February 1996Won[52]
37 Gary Kirsten 188*159134118.23 South Africa United Arab EmiratesRawalpindi Cricket Stadium, Rawalpindi16 February 1996Won[53]
38 Sachin Tendulkar (1/6) 127*13815192.02 India KenyaBarabati Stadium, Cuttack18 February 1996Won[54]
39 Graeme Hick 104*1336278.19 England NetherlandsArbab Niaz Stadium, Peshawar22 February 1996Won[55]
40 Mark Waugh (1/4) 130128141101.56 Australia KenyaIndira Priyadarshini Stadium, Visakhapatnam23 February 1996Won[56]
41 Mark Waugh (2/4) 1261358393.33 IndiaWankhede Stadium, Mumbai27 February 1996Won[57]
42 Aamer Sohail (2/2) 1111398079.85 Pakistan South AfricaNational Stadium, Karachi29 February 1996Lost[58]
43 Sachin Tendulkar (2/6) 13713785100.00 India Sri LankaFeroz Shah Kotla Ground, Delhi2 March 1996Lost[59]
44 Ricky Ponting (1/5) 1021125191.07 Australia West IndiesSawai Mansingh Stadium, Jaipur4 March 1996Lost[60]
45 Andrew Hudson 161132134121.96 South Africa NetherlandsRawalpindi Cricket Stadium, Rawalpindi5 March 1996Won[61]
46 Aravinda de Silva (1/2) 145115145126.08 Sri Lanka KenyaAsgiriya Stadium, Kandy6 March 19961Won[62]
47 Vinod Kambli 10611011096.36 India ZimbabweGreen Park Stadium, Kanpur6 March 19962Won[63]
48 Brian Lara (1/2) 11194160118.08 West Indies South AfricaNational Stadium, Karachi11 March 19961Won[64]
49 Chris Harris 130124134104.83 New Zealand AustraliaM. A. Chidambaram Stadium, Madras[d]11 March 19962Lost[65]
50 Mark Waugh (3/4) 1101126298.21 Australia New Zealand11 March 19963Won[65]
51 Aravinda de Silva (2/2) 107*12413086.29 Sri Lanka AustraliaGaddafi Stadium, Lahore17 March 1996Won[66]
52 Rahul Dravid (1/2) 104*10910095.41 India KenyaCounty Ground, Bristol23 May 19991Won[67]
53 Sachin Tendulkar (3/6) 140*101163138.61
54 Sourav Ganguly (1/4) 183158177115.82 Sri LankaCounty Ground, Taunton26 May 19991Won[68]
55 Rahul Dravid (2/2) 145129171112.40
56 Ajay Jadeja 100*1387272.46 AustraliaThe Oval, London4 June 1999Lost[69]
57 Mark Waugh (4/4) 10412013086.66 Australia ZimbabweLord's, London9 June 19991Won[70]
58 Neil Johnson 132*14414291.66 Zimbabwe AustraliaLost
59 Saeed Anwar (1/3) 10314411071.52 Pakistan ZimbabweThe Oval, London11 June 1999Won[71]
60 Herschelle Gibbs (1/2) 10113410175.37 South Africa AustraliaHeadingley Cricket Ground, Leeds13 June 19991Lost[72]
61 Steve Waugh 120*110102109.09 Australia South AfricaWon
62 Saeed Anwar (2/3) 113*1489076.35 Pakistan New ZealandOld Trafford Cricket Ground, Manchester16 June 1999Won[73]
63 Brian Lara (2/2) 11613412286.56 West Indies South AfricaNewlands Cricket Ground, Cape Town9 February 2003Won[74]
64 Craig Wishart 172*151183113.90 Zimbabwe NamibiaHarare Sports Club, Harare10 February 20031Won[75]
65 Sanath Jayasuriya (1/3) 12012514096.00 Sri Lanka New ZealandChevrolet Park, Bloemfontein10 February 20032Won[76]
66 Scott Styris (1/2) 14112536112.80 New Zealand Sri LankaLost
67 Andrew Symonds 143*125182114.40 Australia PakistanWanderers Stadium, Johannesburg11 February 2003Won[77]
68 Herschelle Gibbs (2/2) 143141193101.41 South Africa New Zealand16 February 20031Lost[78]
69 Stephen Fleming (1/2) 134*132210101.51 New Zealand South AfricaWon
70 John Davison 1117686146.05 Canada West IndiesSuperSport Park, Centurion23 February 20031Lost[79]
71 Sachin Tendulkar (4/6) 152151180100.66 India NamibiaCity Oval, Pietermaritzburg23 February 20032Won[80]
72 Sourav Ganguly (2/4) 112*1196494.11
73 Saeed Anwar (3/3) 1011267080.15 Pakistan IndiaSuperSport Park, Centurion1 March 2003Lost[81]
74 Feiko Kloppenburg 1211426485.21 Netherlands NamibiaChevrolet Park, Bloemfontein3 March 20031Won[82]
75 Klaas-Jan van Noortwijk 134*129113103.87
76 Marvan Atapattu (1/2) 12412918096.12 Sri Lanka South AfricaKingsmead Cricket Ground, Durban3 March 20032Tied[83]
77 Chris Gayle (1/2) 1191518278.80 West Indies KenyaDe Beers Diamond Oval, Kimberley4 March 2003Won[84]
78 Ricky Ponting (2/5) 11410984104.58 Australia Sri LankaSuperSport Park, Centurion7 March 20031Won[85]
79 Sourav Ganguly (3/4) 107*12011289.16 India KenyaNewlands Cricket Ground, Cape Town7 March 20032Won[86]
80 Nathan Astle (2/2) 102*12211083.60 New Zealand ZimbabweChevrolet Park, Bloemfontein8 March 2003Won[87]
81 Marvan Atapattu (2/2) 103*1277081.10 Sri Lanka ZimbabweBuffalo Park, East London15 March 2003Won[88]
82 Sourav Ganguly (4/4) 111*1145597.36 India KenyaKingsmead Cricket Ground, Durban20 March 2003Won[89]
83 Ricky Ponting (3/5) 140*12148115.70 Australia IndiaWanderers Stadium, Johannesburg23 March 2003Won[90]
84 Ricky Ponting (4/5) 1139395121.50 Australia ScotlandWarner Park Sporting Complex, Basseterre14 March 2007Won[91]
85 Jeremy Bray 115*13710283.94 Ireland ZimbabweSabina Park, Kingston15 March 2007Tied[92]
86 Jacques Kallis 128*109115117.43 South Africa NetherlandsWarner Park Sporting Complex, Basseterre16 March 2007Won[93]
87 Brad Hodge 1238987138.20 Australia18 March 2007Won[94]
88 Virender Sehwag (1/2) 11487173131.03 India BermudaQueens Park Oval, Port of Spain19 March 2007Won[95]
89 Sanath Jayasuriya (2/3) 1098777125.28 Sri Lanka Bangladesh21 March 20071Won[96]
90 Imran Nazir 160121148132.23 Pakistan ZimbabweSabina Park, Kingston21 March 20072Won[97]
91 Lou Vincent 1011179186.32 New Zealand CanadaBeausejour Stadium, Gros Islet22 March 2007Won[98]
92 Shivnarine Chanderpaul 102*11310490.26 West Indies IrelandSabina Park, Kingston23 March 2007Won[99]
93 Matthew Hayden (1/3) 10168144148.52 Australia South AfricaWarner Park Sporting Complex, Basseterre24 March 2007Won[100]
94 Matthew Hayden (2/3) 158143144110.48 Australia West IndiesSir Vivian Richards Stadium, North Sound27 March 2007Won[101]
95 Sanath Jayasuriya (3/3) 115101104113.86 Sri Lanka West IndiesProvidence Stadium, Providence1 April 2007Won[102]
96 Stephen Fleming (2/2) 102*92103110.86 New Zealand BangladeshSir Vivian Richards Stadium, North Sound2 April 2007Won[103]
97 Kevin Pietersen (1/2) 1041226185.24 England Australia8 April 2007Lost[104]
98 AB de Villiers (1/4) 146130125112.30 South Africa West IndiesNational Cricket Stadium, St. George's10 April 2007Won[105]
99 Scott Styris (2/2) 111*1578070.70 New Zealand Sri Lanka12 April 2007Lost[106]
100 Matthew Hayden (3/3) 103100102103.00 Australia New Zealand20 April 2007Won[107]
101 Kevin Pietersen (2/2) 10091101109.89 England West IndiesKensington Oval, Bridgetown21 April 2007Won[108]
102 Mahela Jayawardene (1/4) 115*109103105.50 Sri Lanka New ZealandSabina Park, Kingston24 April 2007Won[109]
103 Adam Gilchrist 149104138143.26 Australia Sri LankaKensington Oval, Bridgetown28 April 2007Won[110]
104 Virender Sehwag (2/2) 175140145125.00 India BangladeshSher-e-Bangla Cricket Stadium, Dhaka19 February 20111Won[111]
105 Virat Kohli (1/5) 100*8382120.48
106 Mahela Jayawardene (2/4) 1008191123.45 Sri Lanka CanadaHambantota Cricket Stadium, Hambantota20 February 2011Won[112]
107 Ryan ten Doeschate (1/2) 11911093108.18 Netherlands EnglandVidarbha Cricket Association Stadium, Nagpur22 February 2011Lost[113]
108 AB de Villiers (2/4) 107*10582101.90 South Africa West IndiesFeroz Shah Kotla Ground, Delhi24 February 2011Won[114]
109 Sachin Tendulkar (5/6) 120115105104.34 India EnglandChinnaswamy Stadium, Bangalore27 February 20111Tied[115]
110 Andrew Strauss 158145181108.96 England India
111 Kevin O'Brien 11363136179.37 Ireland England2 March 2011Won[116]
112 Hashim Amla (1/2) 1131308086.92 South Africa NetherlandsPunjab Cricket Association Stadium, Mohali3 March 20111Won[117]
113 AB de Villiers (3/4) 13498134136.73
114 Ross Taylor 131*12487105.64 New Zealand PakistanPallekele International Cricket Stadium, Kandy8 March 2011Won[118]
115 Upul Tharanga (1/2) 13314117094.32 Sri Lanka Zimbabwe10 March 20111Won[119]
116 Tillakaratne Dilshan (1/4) 144131161109.92
117 Devon Smith 10713311180.45 West Indies IrelandPunjab Cricket Association Stadium, Mohali11 March 2011Won[120]
118 Sachin Tendulkar (6/6) 11110183109.90 India South AfricaVidarbha Cricket Association Stadium, Nagpur12 March 2011Lost[121]
119 Brendon McCullum 10110912292.66 New Zealand CanadaWankhede Stadium, Mumbai13 March 2011Won[122]
120 Ryan ten Doeschate (2/2) 10610813198.14 Netherlands IrelandEden Gardens, Kolkata18 March 20111Lost[123]
121 Paul Stirling 10172142140.27 Ireland NetherlandsWon
122 Kumar Sangakkara (1/5) 11112812286.71 Sri Lanka New ZealandWankhede Stadium, Mumbai18 March 20113Won[124]
123 Yuvraj Singh 11312310291.86 India West IndiesM. A. Chidambaram Stadium, Chennai20 March 2011Won[125]
124 Ricky Ponting (5/5) 1041187188.13 Australia IndiaSardar Patel Stadium, Ahmedabad24 March 2011Lost[126]
125 Tillakaratne Dilshan (2/4) 108*11510293.91 Sri Lanka EnglandPremadasa Stadium, Colombo26 March 20111Won[127]
126 Upul Tharanga (2/2) 102*12212183.60
127 Mahela Jayawardene (3/4) 103*88130117.04 IndiaWankhede Stadium, Mumbai2 April 2011Lost[128]
128 Aaron Finch (1/3) 135128123105.46 Australia EnglandMelbourne Cricket Ground, Melbourne14 February 2015Won[129]
129 David Miller (1/2) 138*9279150.00 South Africa ZimbabweSeddon Park, Hamilton15 February 20151Won[130]
130 JP Duminy 115*10093115.00
131 Virat Kohli (2/5) 1071268084.92 India PakistanAdelaide Oval, Adelaide15 February 20153Won[131]
132 Lendl Simmons 1028495121.42 West Indies IrelandSaxton Oval, Nelson16 February 2015Lost[132]
133 Mahela Jayawardene (4/4) 1001208183.33 Sri Lanka AfghanistanUniversity Oval, Dunedin22 February 20151Won[133]
134 Shikhar Dhawan (1/3) 13714616293.80 India South AfricaMelbourne Cricket Ground, Melbourne22 February 20152Won[134]
135 Moeen Ali 128107125119.62 England ScotlandHagley Oval, Christchurch23 February 2015Won[135]
136 Chris Gayle (2/2) 2151471016146.26 West Indies ZimbabweManuka Oval, Canberra24 February 20151Won[136]
137 Marlon Samuels 133*15611385.26
138 Shaiman Anwar 10683101127.71 United Arab Emirates IrelandThe Gabba, Brisbane25 February 2015Lost[137]
139 Tillakaratne Dilshan (3/4) 161*146220110.27 Sri Lanka BangladeshMelbourne Cricket Ground, Melbourne26 February 20151Won[138]
140 Kumar Sangakkara (2/5) 105*76131138.15
141 AB de Villiers (4/4) 162*66178245.45 South Africa West IndiesSydney Cricket Ground, Sydney27 February 2015Won[139]
142 Joe Root (1/3) 121108142112.03 England Sri LankaWellington Regional Stadium, Wellington1 March 20151Lost[140]
143 Lahiru Thirimanne 139*14313297.20 Sri Lanka EnglandWon
144 Kumar Sangakkara (3/5) 117*86112136.04
145 Hashim Amla (2/2) 159128164124.21 South Africa IrelandManuka Oval, Canberra3 March 20151Won[141]
146 Faf du Plessis (1/2) 109109101100.00
147 David Warner (1/6) 178133195133.83 Australia AfghanistanWACA Ground, Perth4 March 2015Won[142]
148 Kyle Coetzer 156134174116.41 Scotland BangladeshSaxton Oval, Nelson5 March 2015Lost[143]
149 Ed Joyce 11210393108.73 Ireland ZimbabweBellerive Oval, Hobart7 March 20151Won[144]
150 Brendan Taylor (1/2) 12191114132.96 Zimbabwe IrelandLost
151 Glenn Maxwell (1/3) 10253104192.45 Australia Sri LankaSydney Cricket Ground, Sydney8 March 20151Won[145]
152 Kumar Sangakkara (4/5) 10410711097.19 Sri Lanka AustraliaLost
153 Mohammad Mahmudullah (1/3) 1031387274.63 Bangladesh EnglandAdelaide Oval, Adelaide9 March 2015Won[146]
154 Shikhar Dhawan (2/3) 10085115117.64 India IrelandSeddon Park, Hamilton10 March 2015Won[147]
155 Tillakaratne Dilshan (4/4) 10499101105.05 Sri Lanka ScotlandBellerive Oval, Hobart11 March 20151Won[148]
156 Kumar Sangakkara (5/5) 12495134130.52 Sri Lanka Scotland
157 Mohammad Mahmudullah (2/3) 128*123123104.06 Bangladesh New ZealandSeddon Park, Hamilton13 March 20151Lost[149]
158 Martin Guptill (1/2) 105100112105.00 New Zealand BangladeshWon
159 Brendan Taylor (2/2) 138110155125.45 Zimbabwe IndiaEden Park, Auckland14 March 20151Lost[150]
160 Suresh Raina 110*10494105.76 India ZimbabweWon
161 William Porterfield 10713111181.67 Ireland PakistanAdelaide Oval, Adelaide15 March 20151Lost[151]
162 Sarfraz Ahmed 101*1246081.45 Pakistan IrelandWon
163 Rohit Sharma (1/7) 137126143108.73 India BangladeshMelbourne Cricket Ground, Melbourne19 March 20152Won[152]
164 Martin Guptill (2/2) 237*1632411145.39 New Zealand West IndiesWellington Regional Stadium, Wellington21 March 20152Won[153]
165 Steve Smith 10593112112.90 Australia IndiaSydney Cricket Ground, Sydney26 March 20152Won[154]
166 Joe Root (2/3) 107104101102.88 England PakistanTrent Bridge, Nottingham3 June 20191Lost[155]
167 Jos Buttler 1037692135.52
168 Rohit Sharma (2/7) 122*14413284.72 India South AfricaHampshire Bowl, Southampton5 June 2019Won[156]
169 Jason Roy 153121144126.44 England BangladeshSophia Gardens, Cardiff8 June 20191Won[157]
170 Shakib Al Hasan (1/2) 121119121101.68 Bangladesh EnglandLost
171 Shikhar Dhawan (3/3) 117109160107.33 India AustraliaThe Oval, London9 June 2019Won[158]
172 David Warner (2/6) 10711111196.39 Australia PakistanCounty Ground, Taunton12 June 2019Won[159]
173 Joe Root (3/3) 100*94110106.38 England West IndiesHampshire Bowl, Southampton14 June 2019Won[160]
174 Aaron Finch (2/3) 153132155115.90 Australia Sri LankaThe Oval, London15 June 2019Won[161]
175 Rohit Sharma (3/7) 140113143123.89 India PakistanOld Trafford Cricket Ground, Manchester16 June 2019Won[162]
176 Shakib Al Hasan (2/2) 124*99160125.25 Bangladesh West IndiesCounty Ground, Taunton17 June 2019Won[163]
177 Eoin Morgan 14871417208.45 England AfghanistanOld Trafford Cricket Ground, Manchester18 June 2019Won[164]
178 Kane Williamson (1/2) 106*1389176.81 New Zealand South AfricaEdgbaston Cricket Ground, Birmingham19 June 2019Won[165]
179 David Warner (3/6) 166147145112.92 Australia BangladeshTrent Bridge, Nottingham20 June 20191Won[166]
180 Mushfiqur Rahim 102*9791105.15 Bangladesh AustraliaLost
181 Kane Williamson (2/2) 14815414196.10 New Zealand West IndiesOld Trafford Cricket Ground, Manchester22 June 20191Won[167]
182 Carlos Brathwaite 1018295123.17 West Indies New ZealandLost
183 Aaron Finch (3/3) 10011611286.20 Australia EnglandLord's, London25 June 2019Won[168]
184 Babar Azam 101*12711079.52 Pakistan New ZealandEdgbaston Cricket Ground, Birmingham26 June 2019Won[169]
185 Jonny Bairstow (1/2) 111109106101.83 England India30 June 2019Won[170]
186 Rohit Sharma (4/7) 10210815093.57 India EnglandLost
187 Avishka Fernando 10410392100.97 Sri Lanka West IndiesRiverside Ground, Chester-le-Street1 July 2019Won[171]
188 Nicholas Pooran 118103114114.56 West Indies Sri LankaLost
189 Rohit Sharma (5/7) 1049275113.04 India BangladeshEdgbaston Cricket Ground, Birmingham2 July 2019Won[172]
190 Jonny Bairstow (2/2) 10699151107.07 England New ZealandRiverside Ground, Chester-le-Street3 July 2019Won[173]
191 Imam-ul-Haq 10010070100.00 Pakistan BangladeshLord's, London5 July 2019Won[174]
192 Angelo Mathews 11312810288.28 Sri Lanka IndiaHeadingley Cricket Ground, Leeds6 July 20191Lost[175]
193 Rohit Sharma (6/7) 10394142109.57 India Sri LankaWon
194 KL Rahul (1/2) 11111811194.06
195 Faf du Plessis (2/2) 1009472106.38 South Africa AustraliaOld Trafford Cricket Ground, Manchester6 July 20194Won[176]
196 David Warner (4/6) 122117152104.27 Australia South AfricaLost
197 Devon Conway 152*121193125.61 New Zealand EnglandNarendra Modi Stadium, Ahmedabad5 October 20234Won[177]
198 Rachin Ravindra (1/3) 123*96115128.12
199 Quinton de Kock (1/4) 10084123119.04 South Africa Sri LankaArun Jaitley Cricket Stadium, Delhi7 October 20234Won[178]
200 Rassie van der Dussen (1/2) 10811013298.18
201 Aiden Markram 10654143196.30
202 Dawid Malan 140107165130.84 England BangladeshHPCA Stadium, Dharamshala10 October 20231Won[179]
203 Kusal Mendis 12277146158.44 Sri Lanka PakistanRajiv Gandhi International Stadium, Hyderabad10 October 20234Lost[180]
204 Sadeera Samarawickrama 10889112121.34
205 Abdullah Shafique 113103103109.70 Pakistan Sri LankaWon
206 Mohammad Rizwan 131121133108.26
207 Rohit Sharma (7/7) 13184165155.95 India AfghanistanArun Jaitley Cricket Stadium, Delhi11 October 20234Won[181]
208 Quinton de Kock (2/4) 10910685102.83 South Africa AustraliaEkana Cricket Stadium, Lucknow12 October 20234Won[182]
209 Virat Kohli (3/5) 103*9764106.18 India BangladeshMaharashtra Cricket Association Stadium, Pune19 October 20232Won[183]
210 David Warner (5/6) 163124149131.45 Australia PakistanM. Chinnaswamy Stadium, Bengaluru20 October 20234Won[184]
211 Mitchell Marsh (1/2) 121108109112.03
212 Heinrich Klaasen 10967124162.69 South Africa EnglandWankhede Stadium, Mumbai21 October 20234Won[185]
213 Daryl Mitchell (1/2) 13012795102.36 New Zealand IndiaHPCA Stadium, Dharamshala22 October 20234Lost[186]
214 Quinton de Kock (3/4) 174140157124.28 South Africa BangladeshWankhede Stadium, Mumbai24 October 20234Won[187]
215 Mohammad Mahmudullah (3/3) 111111114100.00 Bangladesh South AfricaLost
216 David Warner (6/6) 10493113111.82 Australia NetherlandsArun Jaitley Stadium, Delhi25 October 20234Won[188]
217 Glenn Maxwell (2/3) 1064498240.90
218 Travis Head (1/2) 10967107162.68 Australia New ZealandHPCA Stadium, Dharamshala28 October 20234Won[189]
219 Rachin Ravindra (2/3) 1168995130.34 New Zealand AustraliaLost
220 Quinton de Kock (4/4) 11411610398.28 South Africa New ZealandMaharashtra Cricket Association Stadium, Pune1 November 20234Won[190]
221 Rassie van der Dussen (2/2) 13311895112.71
222 Rachin Ravindra (3/3) 10894151114.89 New Zealand PakistanM. Chinnaswamy Stadium, Bangalore4 November 20234Lost[191]
223 Fakhar Zaman 126*81811155.56 Pakistan New ZealandWon
224 Virat Kohli (4/5) 101*12110083.47 India South AfricaEden Gardens, Kolkata5 November 20234Won[192]
225 Charith Asalanka 10810565102.86 Sri Lanka BangladeshArun Jaitley Stadium, Delhi6 November 20234Lost[193]
226 Ibrahim Zadran 129*1438390.20 Afghanistan AustraliaWankhede Stadium, Mumbai7 November 20234Lost[194]
227 Glenn Maxwell (3/3) 201*1282110157.03 Australia AfghanistanWon
228 Ben Stokes 1088466128.57 England NetherlandsMaharashtra Cricket Association Stadium, Pune8 November 20234Won[195]
229 Mitchell Marsh (2/2) 177*132179134.09 Australia Bangladesh11 November 20234Won[196]
230 Shreyas Iyer (1/2) 128*94105136.17 India NetherlandsM Chinnaswamy Stadium, Bengaluru12 November 20234Won[197]
231 KL Rahul (2/2) 10264114159.37
232 Virat Kohli (5/5) 11711392103.53 India New ZealandWankhede Stadium, Mumbai15 November 20234Won[198]
233 Shreyas Iyer (2/2) 1057048150.00
234 Daryl Mitchell (2/2) 13411997112.60 New Zealand IndiaLost
235 David Miller (2/2) 1011168587.06 South Africa AustraliaEden Gardens, Kolkata16 November 20234Lost[199]
236 Travis Head (2/2) 137‡120154114.16 Australia IndiaNarendra Modi Stadium, Ahmedabad19 November 20234Won[200]
Close

Notes

  1. Flower was the third player to score a century on ODI debut and he is the only batsman to score a century on ODI debut during a World Cup.[9][10]
  2. Madras has since been renamed as Chennai.

References

Bibliography

Related Articles

Wikiwand AI