High scores in 2024 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
24054636626365.57New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
23448842423355.18Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
210*221139208151.07Sri Lankav AfghanistanPallekele109 Feb 2024ODI # 4725
20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
19152234122156.01Bangladeshv PakistanRawalpindi221 Aug 2024Test # 2544
182*39125016472.80Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
174*39627523563.27Australiav New ZealandWellington129 Feb 2024Test # 2533
171*34823911371.54Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
17132319715386.80Englandv New ZealandChristchurch228 Nov 2024Test # 2564
16430023716669.19Sri Lankav BangladeshSylhet322 Mar 2024Test # 2536
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
154*172129205119.37Australiav EnglandNottingham219 Sep 2024ODI # 4766
15426415619298.71Englandv Sri LankaThe Oval106 Sep 2024Test # 2548
15426617410388.50Zimbabwev AfghanistanBulawayo126 Dec 2024Test # 2573
153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
15224716018-95.00Australiav IndiaBrisbane114 Dec 2024Test # 2570
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
144*-41618351.21Estoniav CyprusEpiskopi217 Jun 2024T20I # 2701
14328320618-69.41Englandv Sri LankaLord's129 Aug 2024Test # 2546
143166128172111.71Sri Lankav New ZealandDambulla113 Nov 2024ODI # 4807
14133125914354.44Sri Lankav AfghanistanColombo (SSC)202 Feb 2024Test # 2527
1414272619-54.02Pakistanv BangladeshRawalpindi121 Aug 2024Test # 2544
14018414117499.29Australiav IndiaAdelaide206 Dec 2024Test # 2568
14029419713371.06Australiav IndiaMelbourne126 Dec 2024Test # 2571
1381901479393.87Irelandv AfghanistanSharjah207 Mar 2024ODI # 4741
13833322813460.52Bangladeshv PakistanRawalpindi230 Aug 2024Test # 2547
1379462516220.96New Zealandv PakistanDunedin117 Jan 2024T20I # 2434
136157130153104.61Afghanistanv Sri LankaPallekele209 Feb 2024ODI # 4725
135-621110217.74Netherlandsv NamibiaKirtipur129 Feb 2024T20I # 2488
134*-68812197.05Japanv ChinaMong Kok115 Feb 2024T20I # 2470
13424815713485.35New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
1343082235-60.08Pakistanv EnglandRawalpindi224 Oct 2024Test # 2558
133*36226012251.15New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)123 Oct 2024T20I # 2931
132-62514212.90Samoav VanuatuApia (No 2)120 Aug 2024T20I # 2779
13129219614366.83Indiav EnglandRajkot115 Feb 2024Test # 2530
128*156114152112.28West Indiesv EnglandBridgetown206 Nov 2024ODI # 4799
127*190124132102.41Sri Lankav EnglandThe Oval406 Sep 2024Test # 2548
124*1198559145.88Englandv West IndiesNorth Sound202 Nov 2024ODI # 4792
123194115115106.95Englandv New ZealandWellington106 Dec 2024Test # 2567
122*36227410-44.52Englandv IndiaRanchi123 Feb 2024Test # 2531
122*19812913294.57Bangladeshv Sri LankaChattogram213 Mar 2024ODI # 4743
122-63157193.65Singaporev JapanBangkok211 Feb 2024T20I # 2460
12230617810-68.53Englandv West IndiesNottingham318 Jul 2024Test # 2539
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
121*10369118175.36Indiav AfghanistanBengaluru117 Jan 2024T20I # 2435
121*-9575127.36U.S.A.v CanadaThe Hague113 Aug 2024ODI # 4756
12115511786103.41Afghanistanv IrelandSharjah107 Mar 2024ODI # 4741
12124916715172.45Englandv West IndiesNottingham118 Jul 2024Test # 2539
120*7055128218.18Australiav West IndiesAdelaide111 Feb 2024T20I # 2462
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
12022317119-70.17West Indiesv EnglandNottingham218 Jul 2024Test # 2539
120-55128218.18Kenyav MozambiqueNairobi (Ruaraka)119 Oct 2024T20I # 2915
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11922513412388.80Australiav West IndiesAdelaide217 Jan 2024Test # 2523
11842428916-40.83New Zealandv South AfricaMount Maunganui104 Feb 2024Test # 2528
118136101162116.83Sri Lankav AfghanistanPallekele214 Feb 2024ODI # 4729
118174115144102.60Englandv Sri LankaLord's129 Aug 2024Test # 2546
11830622411152.67Pakistanv EnglandMultan115 Oct 2024Test # 2554
117*-65116180.00Indonesiav MyanmarBali112 Nov 2024T20I # 2944
1171791278492.12West Indiesv EnglandNorth Sound102 Nov 2024ODI # 4792
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
11627120815-55.76Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
115*-62163185.48Saudi Arabiav BhutanBangkok115 Feb 2024T20I # 2473
115*3742064-55.82West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
115149102135112.74New Zealandv EnglandWellington406 Dec 2024Test # 2567
11438025912-44.01Afghanistanv Sri LankaColombo (SSC)302 Feb 2024Test # 2527
114169113133100.88Sri Lankav BangladeshChattogram215 Mar 2024ODI # 4744
11427317311-65.89Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
11418412916-88.37Englandv PakistanMultan215 Oct 2024Test # 2554
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
113*7562173182.25Pakistanv ZimbabweBulawayo226 Nov 2024ODI # 4811
11327518315161.74Sri Lankav EnglandManchester321 Aug 2024Test # 2545
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
1131148078141.25West Indiesv BangladeshBasseterre208 Dec 2024ODI # 4813
1132501695366.86Afghanistanv ZimbabweBulawayo226 Dec 2024Test # 2573
112*-12412290.32Nepalv CanadaKirtipur212 Feb 2024ODI # 4728
112*-57107196.49Cook Islandsv VanuatuApia (No 2)217 Aug 2024T20I # 2775
112*1198183138.27South Africav IrelandAbu Dhabi104 Oct 2024ODI # 4781
1123672259249.77Indiav EnglandRajkot115 Feb 2024Test # 2530
112-53132211.32Nigeriav Ivory CoastAbuja124 Nov 2024T20I # 2977
111*1551136298.23Canadav U.A.E.Dubai (DICS)105 Mar 2024ODI # 4739
111*-5296213.46Kuwaitv MaldivesBangi102 Sep 2024T20I # 2833
1112251488175.00Englandv Sri LankaManchester221 Aug 2024Test # 2545
1117447118236.17Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
110*15394132117.02Englandv AustraliaChester-le-Street224 Sep 2024ODI # 4775
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