List of hundreds in Tests+ODIs+T20Is in 2023

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
12212225819116163.87New Zealandv PakistanKarachi2 Jan 2023Test # 2487
125*12549234117-36.65Pakistanv New ZealandKarachi2 Jan 2023Test # 2487
1181182891769167.04Pakistanv New ZealandKarachi2 Jan 2023Test # 2487
195*19553636819152.98Australiav South AfricaSydney4 Jan 2023Test # 2488
10410423319211254.16Australiav South AfricaSydney4 Jan 2023Test # 2488
112*112675179219.60Indiav Sri LankaRajkot7 Jan 2023T20I # 1986
11311311787121129.88Indiav Sri LankaGuwahati10 Jan 2023ODI # 4501
108*10811288123122.72Sri Lankav IndiaGuwahati10 Jan 2023ODI # 4501
10110113792131109.78New Zealandv PakistanKarachi11 Jan 2023ODI # 4502
10110116512210182.78Pakistanv New ZealandKarachi13 Jan 2023ODI # 4504
11611614797142119.58Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
166*166173110138150.90Indiav Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
121*12117213713388.32Irelandv ZimbabweHarare18 Jan 2023ODI # 4506
101*1011741098192.66Irelandv ZimbabweHarare18 Jan 2023ODI # 4506
208208225149199139.59Indiav New ZealandHyderabad18 Jan 2023ODI # 4507
140140125781210179.48New Zealandv IndiaHyderabad18 Jan 2023ODI # 4507
1011011138596118.82Indiav New ZealandIndore24 Jan 2023ODI # 4511
11211212078135143.58Indiav New ZealandIndore24 Jan 2023ODI # 4511
138138144100128138.00New Zealandv IndiaIndore24 Jan 2023ODI # 4511
1111111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
11311314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
109109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
11811818911476103.50Englandv South AfricaKimberley1 Feb 2023ODI # 4514
13113119012767103.14Englandv South AfricaKimberley1 Feb 2023ODI # 4514
126*1269963127200.00Indiav New ZealandAhmedabad1 Feb 2023T20I # 1992
18218248831218-58.33West Indiesv ZimbabweBulawayo4 Feb 2023Test # 2489
207*20759646716344.32West Indiesv ZimbabweBulawayo4 Feb 2023Test # 2489
137*13734423112259.30Zimbabwev West IndiesBulawayo4 Feb 2023Test # 2489
12012034421215256.60Indiav AustraliaNagpur9 Feb 2023Test # 2490
133133-1379597.08Namibiav NepalKirtipur14 Feb 2023ODI # 4515
115115-113104101.76Nepalv NamibiaKirtipur14 Feb 2023ODI # 4515
103*103-61127168.85Scotlandv NamibiaKirtipur15 Feb 2023ODI # 4516
13813825218119176.24New Zealandv EnglandMount Maunganui16 Feb 2023Test # 2492
107*107-8539125.88Scotlandv NepalKirtipur17 Feb 2023ODI # 4517
153*15337622410368.30Englandv New ZealandWellington24 Feb 2023Test # 2494
186186270176245105.68Englandv New ZealandWellington24 Feb 2023Test # 2494
13213244728212-46.80New Zealandv EnglandWellington24 Feb 2023Test # 2494
102*102-5996172.88Spainv Isle of ManCartagena24 Feb 2023T20I # 1998
11511527817418-66.09South Africav West IndiesCenturion28 Feb 2023Test # 2495
103103-58106177.58Bermudav PanamaBuenos Aires28 Feb 2023T20I # 2009
114*1142181458478.62Englandv BangladeshMirpur1 Mar 2023ODI # 4525
132132160124181106.45Englandv BangladeshMirpur3 Mar 2023ODI # 4528
17217237628020-61.42South Africav West IndiesJohannesburg8 Mar 2023Test # 2497
1021022991936252.84New Zealandv Sri LankaChristchurch9 Mar 2023Test # 2498
11511534523511-48.93Sri Lankav New ZealandChristchurch9 Mar 2023Test # 2498
121*12129919411162.37New Zealandv Sri LankaChristchurch9 Mar 2023Test # 2498
110110-110122100.00Nepalv P.N.G.Kirtipur9 Mar 2023ODI # 4532
18018061142221-42.65Australiav IndiaAhmedabad9 Mar 2023Test # 2499
11411424917018-67.05Australiav IndiaAhmedabad9 Mar 2023Test # 2499
12812835123512154.46Indiav AustraliaAhmedabad9 Mar 2023Test # 2499
18618651736415-51.09Indiav AustraliaAhmedabad9 Mar 2023Test # 2499
119119-76612156.57U.A.E.v P.N.G.Kirtipur15 Mar 2023ODI # 4536
100100-4989204.08Vanuatuv FijiSuva16 Mar 2023T20I # 2027
101*101-42411240.47U.A.E.v NepalKirtipur16 Mar 2023ODI # 4537
21521539029623272.63New Zealandv Sri LankaWellington17 Mar 2023Test # 2500
200*20039324015483.33New Zealandv Sri LankaWellington17 Mar 2023Test # 2500
128*128-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
144144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
100*1008360142166.66Bangladeshv IrelandSylhet20 Mar 2023ODI # 4542
110*1101259693114.58Netherlandsv ZimbabweHarare21 Mar 2023ODI # 4543
119*119-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
11811860461011256.52West Indiesv South AfricaCenturion26 Mar 2023T20I # 2032
100100564498227.27South Africav West IndiesCenturion26 Mar 2023T20I # 2032
125125-113115110.61Namibiav P.N.G.Windhoek29 Mar 2023ODI # 4554
109109-7588145.33P.N.G.v NamibiaWindhoek29 Mar 2023ODI # 4554
110*110-93114118.27Namibiav JerseyWindhoek30 Mar 2023ODI # 4555
103103-8492122.61U.A.E.v U.S.A.Windhoek30 Mar 2023ODI # 4556
120*120-11411-105.26U.S.A.v U.A.E.Windhoek30 Mar 2023ODI # 4556
102102-96132106.25Canadav U.A.E.Windhoek1 Apr 2023ODI # 4559
114114-105112108.57Jerseyv P.N.G.Windhoek1 Apr 2023ODI # 4560
115*115-1438280.41Jerseyv P.N.G.Windhoek1 Apr 2023ODI # 4560
175175179126177138.88South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
12612625416615175.90Bangladeshv IrelandMirpur4 Apr 2023Test # 2501
10810822616214166.66Irelandv BangladeshMirpur4 Apr 2023Test # 2501
101*1019558113174.13Pakistanv New ZealandLahore15 Apr 2023T20I # 2046
17917937223515-76.17Sri Lankav IrelandGalle16 Apr 2023Test # 2502
14014025119318172.53Sri Lankav IrelandGalle16 Apr 2023Test # 2502
102*10224215512-65.80Sri Lankav IrelandGalle16 Apr 2023Test # 2502
104*10415611411-91.22Sri Lankav IrelandGalle16 Apr 2023Test # 2502
108108-64910168.75Nepalv OmanKirtipur21 Apr 2023ODI # 4568
1031032371819456.90Irelandv Sri LankaGalle24 Apr 2023Test # 2503
11111131122915248.47Irelandv Sri LankaGalle24 Apr 2023Test # 2503
205205-33922160.47Sri Lankav IrelandGalle24 Apr 2023Test # 2503
115115-13315-86.46Sri Lankav IrelandGalle24 Apr 2023Test # 2503
245245-291181184.19Sri Lankav IrelandGalle24 Apr 2023Test # 2503
100*100-1146487.71Sri Lankav IrelandGalle24 Apr 2023Test # 2503
104*104-57114182.45New Zealandv PakistanRawalpindi24 Apr 2023T20I # 2049
11311316211511198.26New Zealandv PakistanRawalpindi27 Apr 2023ODI # 4569
117117194114131102.63Pakistanv New ZealandRawalpindi27 Apr 2023ODI # 4569
12912917811983108.40New Zealandv PakistanRawalpindi29 Apr 2023ODI # 4571
180*180220144176125.00Pakistanv New ZealandRawalpindi29 Apr 2023ODI # 4571
116*116-62117187.09Malaysiav IndonesiaPhnom Penh2 May 2023T20I # 2051
100*100-62112161.29Singaporev PhilippinesPhnom Penh3 May 2023T20I # 2052
10710719011710-91.45Pakistanv New ZealandKarachi5 May 2023ODI # 4574
140140168113710123.89Irelandv BangladeshChelmsford12 May 2023ODI # 4577
11711715693123125.80Bangladeshv IrelandChelmsford12 May 2023ODI # 4577
182182255178241102.24Englandv IrelandLord's1 Jun 2023Test # 2504
20520528220822398.55Englandv IrelandLord's1 Jun 2023Test # 2504
112112140112124100.00West Indiesv U.A.E.Sharjah4 Jun 2023ODI # 4581
12112133326819-45.14Australiav IndiaThe Oval7 Jun 2023Test # 2505
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]