List of Cricket World Cup centuries

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, and 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, 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

SymbolMeaning
RunsNumber of runs scored
*Batsman remained not out
Score was a World Cup record at that time
Scored in a final
BallsNumber of balls faced
4sNumber of fours hit
6sNumber of sixes hit
S/RStrike rate (Runs scored per 100 balls)
TiedThe match was a tie

Centuries

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

Notes

References

Bibliography