High scores in 2023 in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
31741832229398.44Englandv PakistanMultan207 Oct 2024Test # 2553
26260137517-69.86Englandv PakistanMultan207 Oct 2024Test # 2553
24669447421-51.89Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
245-291181184.19Sri Lankav IrelandGalle224 Apr 2023Test # 2503
24054636626365.57New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
21539029623272.63New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
210*221139208151.07Sri Lankav AfghanistanPallekele109 Feb 2024ODI # 4725
20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
208*49136119-57.61Pakistanv Sri LankaGalle216 Jul 2023Test # 2511
208225149199139.59Indiav New ZealandHyderabad118 Jan 2023ODI # 4507
207*59646716344.32West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
205-33922160.47Sri Lankav IrelandGalle224 Apr 2023Test # 2503
20528220822398.55Englandv IrelandLord's201 Jun 2023Test # 2504
201*1811282110157.03Australiav AfghanistanWankhede207 Nov 2023ODI # 4696
20151232619461.65Pakistanv Sri LankaColombo (SSC)224 Jul 2023Test # 2514
200*39324015483.33New Zealandv Sri LankaWellington117 Mar 2023Test # 2500
19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
195*53636819152.98Australiav South AfricaSydney104 Jan 2023Test # 2488
19152234122156.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
189272182213103.84Englandv AustraliaManchester219 Jul 2023Test # 2512
186270176245105.68Englandv New ZealandWellington124 Feb 2023Test # 2494
18651736415-51.09Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
182*39125016472.80Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
18248831218-58.33West Indiesv ZimbabweBulawayo104 Feb 2023Test # 2489
182255178241102.24Englandv IrelandLord's201 Jun 2023Test # 2504
182185124159146.77Englandv New ZealandThe Oval113 Sep 2023ODI # 4643
180*220144176125.00Pakistanv New ZealandRawalpindi229 Apr 2023ODI # 4571
18061142221-42.65Australiav IndiaAhmedabad109 Mar 2023Test # 2499
17937223515-76.17Sri Lankav IrelandGalle116 Apr 2023Test # 2502
177*177132179134.09Australiav BangladeshPune211 Nov 2023ODI # 4700
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
175179126177138.88South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
174*39627523563.27Australiav New ZealandWellington129 Feb 2024Test # 2533
174156101215172.27Zimbabwev U.S.A.Harare126 Jun 2023ODI # 4601
174114831313209.63South Africav AustraliaCenturion115 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede124 Oct 2023ODI # 4680
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
17150138716144.18Indiav West IndiesRoseau212 Jul 2023Test # 2510
17132319715386.80Englandv New ZealandChristchurch228 Nov 2024Test # 2564
169218151222111.92Bangladeshv New ZealandNelson120 Dec 2023ODI # 4715
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
16434621116477.72Australiav PakistanPerth114 Dec 2023Test # 2518
16430023716669.19Sri Lankav BangladeshSylhet322 Mar 2024Test # 2536
16328317425193.67Australiav IndiaThe Oval107 Jun 2023Test # 2505
163180124149131.45Australiav PakistanBengaluru120 Oct 2023ODI # 4675
162198134158120.89Irelandv U.A.E.Bulawayo127 Jun 2023ODI # 4604
16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
15630520420176.47New Zealandv EnglandHamilton314 Dec 2024Test # 2569
155*-110165140.90U.S.A.v U.A.E.Windhoek124 Sep 2024ODI # 4774
1553002149972.42Englandv AustraliaLord's428 Jun 2023Test # 2508
154*172129205119.37Australiav EnglandNottingham219 Sep 2024ODI # 4766
15426415619298.71Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
153*37622410368.30Englandv New ZealandWellington124 Feb 2023Test # 2494
153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
152*147121193125.61New Zealandv EnglandAhmedabad205 Oct 2023ODI # 4658
15224716018-95.00Australiav IndiaBrisbane114 Dec 2024Test # 2570
151*226145126104.13U.A.E.v U.S.A.Harare106 Jul 2023ODI # 4617
151197151143100.00Afghanistanv PakistanHambantota124 Aug 2023ODI # 4626
151187131144115.26Pakistanv NepalMultan130 Aug 2023ODI # 4628
15126017713285.31Pakistanv EnglandMultan107 Oct 2024Test # 2553
151172140116107.85Scotlandv U.S.A.Dallas131 Oct 2024ODI # 4789
150*-67713223.88Caymanv BrazilBuenos Aires114 Dec 2024T20I # 3052
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
149*197115136129.56Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
14627717523283.42Bangladeshv AfghanistanMirpur114 Jun 2023Test # 2506
145177125138116.00Afghanistanv BangladeshChattogram108 Jul 2023ODI # 4619
144*-41618351.21Estoniav CyprusEpiskopi217 Jun 2024T20I # 2701
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
14328320618-69.41Englandv Sri LankaLord's129 Aug 2024Test # 2546
143166128172111.71Sri Lankav New ZealandDambulla113 Nov 2024ODI # 4807
142152103143137.86Zimbabwev OmanBulawayo129 Jun 2023ODI # 4605
14147832114343.92Australiav EnglandBirmingham216 Jun 2023Test # 2507
14133125914354.44Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
1414272619-54.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
140125781210179.48New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
14025119318172.53Sri Lankav IrelandGalle116 Apr 2023Test # 2502
140168113710123.89Irelandv BangladeshChelmsford112 May 2023ODI # 4577
140106107165130.84Englandv BangladeshDharamsala110 Oct 2023ODI # 4664
14018414117499.29Australiav IndiaAdelaide206 Dec 2024Test # 2568
14029419713371.06Australiav IndiaMelbourne126 Dec 2024Test # 2571
138144100128138.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
13825218119176.24New Zealandv EnglandMount Maunganui216 Feb 2023Test # 2492
1381901479393.87Irelandv AfghanistanSharjah207 Mar 2024ODI # 4741
13833322813460.52Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
137*34423112259.30Zimbabwev West IndiesBulawayo204 Feb 2023Test # 2489
137*-50812274.00Nepalv MongoliaHangzhou127 Sep 2023T20I # 2255
137166120154114.16Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
1379462516220.96New Zealandv PakistanDunedin117 Jan 2024T20I # 2434
136146121143112.39Scotlandv OmanBulawayo125 Jun 2023ODI # 4600
136157130153104.61Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
135-621110217.74Netherlandsv NamibiaKirtipur129 Feb 2024T20I # 2488
134*-68812197.05Japanv ChinaMong Kok115 Feb 2024T20I # 2470
13418011997112.60New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
13424815713485.35New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
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