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
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
23250335216165.90Australiav Sri LankaGalle129 Jan 2025Test # 2579
1912171501411127.33Scotlandv NetherlandsDundee112 Jun 2025ODI # 4888
187-25623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
177226146126121.23Afghanistanv EnglandLahore126 Feb 2025ODI # 4849
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
170199142158119.71West Indiesv IrelandDublin125 May 2025ODI # 4877
169216163203103.68Zimbabwev IrelandHarare114 Feb 2025ODI # 4837
166*220139212119.42Englandv West IndiesCardiff201 Jun 2025ODI # 4881
165215143173115.38Englandv AustraliaLahore122 Feb 2025ODI # 4846
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
158*201130134121.53Netherlandsv ScotlandDundee212 Jun 2025ODI # 4888
15627218815282.97Australiav Sri LankaGalle206 Feb 2025Test # 2580
152*-137124110.94U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
150184148115101.35South Africav New ZealandLahore110 Feb 2025ODI # 4829
14833227915153.04Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
14537125117-57.76Pakistanv South AfricaCape Town303 Jan 2025Test # 2576
14126325112256.17Australiav Sri LankaGalle129 Jan 2025Test # 2579
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
13940127514-50.54Afghanistanv ZimbabweBulawayo302 Jan 2025Test # 2574
13922914326-97.20Zimbabwev EnglandNottingham222 May 2025Test # 2584
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
1359354713250.00Indiav EnglandWankhede102 Feb 2025T20I # 3086
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
133*166113132117.69New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
132174111136118.91New Zealandv PakistanNapier129 Mar 2025ODI # 4861
13130125410151.57Australiav Sri LankaGalle206 Feb 2025Test # 2580
127180126145100.79Sri Lankav AustraliaColombo (RPS)112 Feb 2025ODI # 4831
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
120*1348686139.53Australiav EnglandLahore222 Feb 2025ODI # 4846
120177111111108.10Englandv AfghanistanLahore226 Feb 2025ODI # 4849
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
11914290127132.22Indiav EnglandCuttack209 Feb 2025ODI # 4828
118*16613014-90.76Zimbabwev IrelandHarare218 Feb 2025ODI # 4842
118*160104103113.46New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
118-45713262.22Sloveniav SerbiaBelgrade207 Jun 2025T20I # 3206
115*-67125171.64U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
115-70711164.28Austriav SwitzerlandLatschach101 Jun 2025T20I # 3201
112141102143109.80Indiav EnglandAhmedabad112 Feb 2025ODI # 4833
112149105121106.66New Zealandv BangladeshRawalpindi224 Feb 2025ODI # 4848
1121801389481.15Irelandv West IndiesDublin121 May 2025ODI # 4873
108147101131106.93New Zealandv South AfricaLahore105 Mar 2025ODI # 4855
107*814687232.60Pakistanv BangladeshLahore201 Jun 2025T20I # 3203
10717411312194.69New Zealandv PakistanKarachi119 Feb 2025ODI # 4843
106*-38512278.94Hungaryv MaltaMarsa204 Feb 2025T20I # 3090
106*1067467143.24New Zealandv PakistanLahore108 Feb 2025ODI # 4827
1062481799259.21South Africav PakistanCape Town103 Jan 2025Test # 2576
106134101123104.95Scotlandv NetherlandsAmstelveen210 May 2025ODI # 4867
105*7445107233.33Pakistanv New ZealandAuckland221 Mar 2025T20I # 3124
1051188655122.09Scotlandv NetherlandsUtrecht116 May 2025ODI # 4870
104-4986212.24U.S.A.v BahamasGeorge Town120 Apr 2025T20I # 3148
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
1031541067197.16South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
103-4088257.50Maltav EstoniaMarsa107 May 2025T20I # 3176
10314210513-98.09West Indiesv EnglandCardiff101 Jun 2025ODI # 4881
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
10213794102108.51New Zealandv South AfricaLahore105 Mar 2025ODI # 4855
10214210913193.57West Indiesv IrelandDublin123 May 2025ODI # 4875
102-42710242.85Serbiav SloveniaBelgrade207 Jun 2025T20I # 3208
1021631146489.47Scotlandv NepalDundee108 Jun 2025ODI # 4886
101*-1299278.29Indiav BangladeshDubai (DICS)220 Feb 2025ODI # 4844
1017846134219.56Sri Lankav New ZealandNelson102 Jan 2025T20I # 3081
1012971819-55.80Afghanistanv ZimbabweBulawayo302 Jan 2025Test # 2574
10115411511-87.82Sri Lankav AustraliaColombo (RPS)114 Feb 2025ODI # 4835
1011309492107.44U.A.E.v ScotlandAmstelveen108 May 2025ODI # 4866
10112888104114.77Scotlandv NetherlandsUtrecht116 May 2025ODI # 4870
100*-4877208.33U.S.A.v OmanAl Amerat220 Feb 2025T20I # 3095
100*1511117-90.09Indiav PakistanDubai (DICS)223 Feb 2025ODI # 4847
100*9367104149.25South Africav New ZealandLahore205 Mar 2025ODI # 4855
100*-48107208.33Norwayv DenmarkKoge214 Jun 2025T20I # 3232
1001521479568.02South Africav PakistanCape Town103 Jan 2025Test # 2576
1001851186284.74Bangladeshv IndiaDubai (DICS)120 Feb 2025ODI # 4844
100-5459185.18Bangladeshv U.A.E.Sharjah117 May 2025T20I # 3185
100-1019299.00Omanv U.S.A.Lauderhill121 May 2025ODI # 4874
99*1107877126.92New Zealandv PakistanHamilton102 Apr 2025ODI # 4862
97*5338610255.26New Zealandv PakistanWellington226 Mar 2025T20I # 3128
971591079190.65New Zealandv South AfricaLahore210 Feb 2025ODI # 4829
97-6664146.96Hong Kongv MalaysiaKuala Lumpur112 Mar 2025T20I # 3113
97-60103161.66Hong Kongv QatarMong Kok113 Apr 2025T20I # 3138
96*7962123154.83Scotlandv NepalDundee108 Jun 2025ODI # 4886
96-4559213.33Bahrainv IndonesiaBali123 Feb 2025T20I # 3099
96815964162.71Englandv West IndiesChester-le-Street106 Jun 2025T20I # 3205
945944114213.63New Zealandv PakistanAuckland121 Mar 2025T20I # 3124
93*-5784163.15Malaysiav Saudi ArabiaKuala Lumpur226 Apr 2025T20I # 3161
91634478206.81West Indiesv IrelandBready115 Jun 2025T20I # 3238
90*1328612-104.65New Zealandv Sri LankaWellington205 Jan 2025ODI # 4822
90*23513212-68.18Irelandv ZimbabweBulawayo106 Feb 2025Test # 2581
90-1739152.02Zimbabwev IrelandBulawayo206 Feb 2025Test # 2581
90147929197.82Afghanistanv South AfricaKarachi221 Feb 2025ODI # 4845
9019912311173.17Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
90835765157.89Netherlandsv ScotlandGlasgow118 Jun 2025T20I # 3247
891751028287.25Irelandv ZimbabweHarare216 Feb 2025ODI # 4840
89-5854153.44Canadav CaymanGeorge Town123 Apr 2025T20I # 3153
89-69112128.98U.S.A.v CanadaLauderhill125 May 2025ODI # 4878
89-4466202.27Canadav CaymanKing City (NE)113 Jun 2025T20I # 3227
88*-6163144.26Caymanv BahamasGeorge Town124 Apr 2025T20I # 3157
881148216-107.31Zimbabwev EnglandNottingham322 May 2025Test # 2584
87*-5592158.18Bahrainv Singaporesingapore128 Feb 2025T20I # 3104
871339614-90.62Indiav EnglandNagpur206 Feb 2025ODI # 4825
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