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 ZimbabweBulawayo106 Jul 2025Test # 2593
26950938730369.50Indiav EnglandBirmingham102 Jul 2025Test # 2591
25960734329375.51South Africav PakistanCape Town103 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 IndiaBirmingham202 Jul 2025Test # 2591
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
16124316213899.38Indiav EnglandBirmingham302 Jul 2025Test # 2591
158*201130134121.53Netherlandsv ScotlandDundee212 Jun 2025ODI # 4888
15837725419-62.20Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
15832323417167.52Englandv IndiaBirmingham202 Jul 2025Test # 2591
15627218815282.97Australiav Sri LankaGalle206 Feb 2025Test # 2580
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
152*-137124110.94U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
150184148115101.35South Africav New ZealandLahore110 Feb 2025ODI # 4829
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 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
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 EnglandWankhede102 Feb 2025T20I # 3086
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
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
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12418411418-108.77Sri Lankav BangladeshPallekele108 Jul 2025ODI # 4891
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
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
115*-67125171.64U.S.A.v CanadaLauderhill117 May 2025ODI # 4871
115*-7197161.97Indonesiav PhilippinesBali110 Jul 2025T20I # 3293
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
10623513714-77.37Englandv IndiaLeeds220 Jun 2025Test # 2587
1062011236486.17Sri Lankav BangladeshColombo (RPS)102 Jul 2025ODI # 4889
105*7445107233.33Pakistanv New ZealandAuckland221 Mar 2025T20I # 3124
105*-57107184.21Bahrainv GermanyBlantyre106 Jul 2025T20I # 3280
1051188655122.09Scotlandv NetherlandsUtrecht116 May 2025ODI # 4870
104-4986212.24U.S.A.v BahamasGeorge Town120 Apr 2025T20I # 3148
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
10433119910-52.26Englandv IndiaLord's110 Jul 2025Test # 2594
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
10123915916163.52Indiav EnglandLeeds120 Jun 2025Test # 2587
101-51510198.03Philippinesv IndonesiaBali210 Jul 2025T20I # 3293
101-4997206.12Philippinesv South KoreaBali110 Jul 2025T20I # 3294
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
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
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
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:

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 3rd ODI, Jun 17, 2025 [Women ODI # 1471]

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 2nd ODI, Jun 14, 2025 [Women ODI # 1470]

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 1st ODI, Jun 11, 2025 [Women ODI # 1469]