High scores in 2025 in Tests+ODIs+T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
26950938730369.50Indiav EnglandBirmingham12 Jul 2025Test # 2591
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
23250335216165.90Australiav Sri LankaGalle129 Jan 2025Test # 2579
1912171501411127.33Scotlandv NetherlandsDundee112 Jun 2025ODI # 4888
18734425623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
184*29520721488.88Englandv IndiaBirmingham22 Jul 2025Test # 2591
177226146126121.23Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
17537325822-67.82Indiav West IndiesDelhi110 Oct 2025Test # 2601
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
170199142158119.71West Indiesv IrelandDublin125 May 2025ODI # 4877
169216163203103.68Zimbabwev IrelandHarare114 Feb 2025ODI # 4837
166*220139212119.42Englandv West IndiesCardiff21 Jun 2025ODI # 4881
165*197139212118.70New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
165215143173115.38Englandv AustraliaLahore122 Feb 2025ODI # 4846
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
16124316213899.38Indiav EnglandBirmingham32 Jul 2025Test # 2591
158*201130134121.53Netherlandsv ScotlandDundee212 Jun 2025ODI # 4888
15837725419-62.20Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
15832323417167.52Englandv IndiaBirmingham22 Jul 2025Test # 2591
15627218815282.97Australiav Sri LankaGalle26 Feb 2025Test # 2580
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
15333724518-62.44New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
152*-137124110.94U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
150*30524515-61.22New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
150184148115101.35South Africav New ZealandLahore110 Feb 2025ODI # 4829
15034924814-60.48Englandv IndiaManchester223 Jul 2025Test # 2596
14925517021187.64Englandv IndiaLeeds420 Jun 2025Test # 2587
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14734822719164.75Indiav EnglandLeeds120 Jun 2025Test # 2587
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
14537125117-57.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
142127103175137.86Australiav South AfricaMackay124 Aug 2025ODI # 4897
141*10160158235.00Englandv South AfricaManchester112 Sep 2025T20I # 3450
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
14132919811371.21Englandv IndiaManchester223 Jul 2025Test # 2596
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
13940127514-50.54Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
13922914326-97.20Zimbabwev EnglandNottingham222 May 2025Test # 2584
13738124718-55.46Indiav EnglandLeeds320 Jun 2025Test # 2587
13726916416-83.53Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
1359354713250.00Indiav EnglandWankhede12 Feb 2025T20I # 3086
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
134-65156206.15Namibiav NigeriaHarare128 Sep 2025T20I # 3478
133*166113132117.69New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
132174111136118.91New Zealandv PakistanNapier129 Mar 2025ODI # 4861
13130125410151.57Australiav Sri LankaGalle26 Feb 2025Test # 2580
129*26019616265.81Indiav West IndiesDelhi110 Oct 2025Test # 2601
127180126145100.79Sri Lankav AustraliaColombo (RPS)112 Feb 2025ODI # 4831
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
125*7856128223.21South Africav AustraliaDarwin112 Aug 2025T20I # 3405
12525821015359.52Indiav West IndiesAhmedabad22 Oct 2025Test # 2600
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12418411418-108.77Sri Lankav BangladeshPallekele18 Jul 2025ODI # 4891
123-54165227.77Zimbabwev BotswanaHarare128 Sep 2025T20I # 3480
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
122*-54117225.92Philippinesv South KoreaBali112 Jul 2025T20I # 3305
122-13616-89.70Sri Lankav ZimbabweHarare231 Aug 2025ODI # 4900
120*1348686139.53Australiav EnglandLahore222 Feb 2025ODI # 4846
120*15794105127.65West Indiesv PakistanTarouba112 Aug 2025ODI # 4894
120177111111108.10Englandv AfghanistanLahore226 Feb 2025ODI # 4849
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
120-341012352.94Turkeyv BulgariaSofia112 Jul 2025T20I # 3306
11914290127132.22Indiav EnglandCuttack29 Feb 2025ODI # 4828
118*16613014-90.76Zimbabwev IrelandHarare218 Feb 2025ODI # 4842
118*160104103113.46New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
118*785568214.54Australiav South AfricaMackay124 Aug 2025ODI # 4897
118-45713262.22Sloveniav SerbiaBelgrade27 Jun 2025T20I # 3206
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
11829616414271.95Indiav EnglandThe Oval331 Jul 2025Test # 2598
115*-67125171.64U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
115*-7197161.97Indonesiav PhilippinesBali110 Jul 2025T20I # 3293
115-70711164.28Austriav SwitzerlandLatschach11 Jun 2025T20I # 3201
11526519912357.78West Indiesv IndiaDelhi310 Oct 2025Test # 2601
11418714612-78.08Namibiav CanadaKing City (NW)227 Aug 2025ODI # 4898
112141102143109.80Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
112149105121106.66New Zealandv BangladeshRawalpindi224 Feb 2025ODI # 4848
1121801389481.15Irelandv West IndiesDublin121 May 2025ODI # 4873
112-5767196.49Serbiav CroatiaSzodliget130 Aug 2025T20I # 3422
111*-39127284.61Namibiav KenyaHarare126 Sep 2025T20I # 3472
11116098142113.26Englandv IndiaThe Oval431 Jul 2025Test # 2598
111-60152185.00Zimbabwev TanzaniaHarare130 Sep 2025T20I # 3485
110*-60153183.33Samoav Hong KongSingapore123 Jul 2025T20I # 3352
110*-47109234.04Austriav RomaniaSzodliget127 Jul 2025T20I # 3381
11010282133134.14Englandv South AfricaSouthampton17 Sep 2025ODI # 4906
108147101131106.93New Zealandv South AfricaLahore15 Mar 2025ODI # 4855
107*814687232.60Pakistanv BangladeshLahore21 Jun 2025T20I # 3203
107*21818513157.83Indiav EnglandManchester323 Jul 2025Test # 2596
107*-64173167.18Samoav MalaysiaSingapore124 Jul 2025T20I # 3358
107*-5477198.14Mozambiquev EswatiniMalkerns213 Sep 2025T20I # 3452
10717411312194.69New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
107-53109201.88Germanyv MalawiBlantyre113 Jul 2025T20I # 3313
1071035876184.48Sri Lankav IndiaDubai (DICS)226 Sep 2025T20I # 3476
106*-38512278.94Hungaryv MaltaMarsa24 Feb 2025T20I # 3090
106*1067467143.24New Zealandv PakistanLahore18 Feb 2025ODI # 4827
106*926665160.60New Zealandv AustraliaMount Maunganui11 Oct 2025T20I # 3491
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
106134101123104.95Scotlandv NetherlandsAmstelveen210 May 2025ODI # 4867
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:

Japan vs United Arab Emirates at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 18th Match, Super Six, Oct 16, 2025 [T20I # 3523]

Samoa vs Qatar at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 19th Match, Super Six, Oct 16, 2025 [T20I # 3524]

Pakistan vs South Africa at Lahore, South Africa in Pakistan 1st Test, Oct 12-15, 2025 [Test # 2602]