Batting Most Runs Innings

High scores in 2025 in Tests

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
18734425623173.04Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
184*29520721488.88Englandv IndiaBirmingham22 Jul 2025Test # 2591
17537325822-67.82Indiav West IndiesDelhi110 Oct 2025Test # 2601
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
17134428614459.79Bangladeshv IrelandSylhet211 Nov 2025Test # 2605
165*197139212118.70New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
1635193509-46.57Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
16124316213899.38Indiav EnglandBirmingham32 Jul 2025Test # 2591
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
150*30524515-61.22New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
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
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
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
13130125410151.57Australiav Sri LankaGalle26 Feb 2025Test # 2580
129*26019616265.81Indiav West IndiesDelhi110 Oct 2025Test # 2601
1282771928466.66Bangladeshv IrelandMirpur119 Nov 2025Test # 2607
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
12525821015359.52Indiav West IndiesAhmedabad22 Oct 2025Test # 2600
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12313683164148.19Australiav EnglandPerth421 Nov 2025Test # 2608
12143325615-47.26Zimbabwev AfghanistanHarare220 Oct 2025Test # 2604
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
11829616414271.95Indiav EnglandThe Oval331 Jul 2025Test # 2598
11526519912357.78West Indiesv IndiaDelhi310 Oct 2025Test # 2601
11116098142113.26Englandv IndiaThe Oval431 Jul 2025Test # 2598
10929920610252.91South Africav IndiaGuwahati122 Nov 2025Test # 2609
107*21818513157.83Indiav EnglandManchester323 Jul 2025Test # 2596
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
10623513714-77.37Englandv IndiaLeeds220 Jun 2025Test # 2587
1062842145-49.53Bangladeshv IrelandMirpur119 Nov 2025Test # 2607
10524315212-69.07Englandv IndiaThe Oval431 Jul 2025Test # 2598
104*2401766559.09Indiav West IndiesAhmedabad22 Oct 2025Test # 2600
10423516211164.19Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
10433119910-52.26Englandv IndiaLord's110 Jul 2025Test # 2594
10420417110260.81South Africav PakistanLahore212 Oct 2025Test # 2602
10337923812-43.27Indiav EnglandManchester323 Jul 2025Test # 2596
10328621412248.13West Indiesv IndiaDelhi310 Oct 2025Test # 2601
10214694101108.51Australiav Sri LankaGalle129 Jan 2025Test # 2579
101*2982069149.02Indiav EnglandManchester323 Jul 2025Test # 2596
1012971819-55.80Afghanistanv ZimbabweBulawayo32 Jan 2025Test # 2574
10123915916163.52Indiav EnglandLeeds120 Jun 2025Test # 2587
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town13 Jan 2025Test # 2576
10033117713-56.49Indiav EnglandLord's210 Jul 2025Test # 2594
10028019712-50.76Indiav West IndiesAhmedabad22 Oct 2025Test # 2600
10019711414-87.71Bangladeshv IrelandSylhet211 Nov 2025Test # 2605
9918411211288.39Englandv IndiaLeeds220 Jun 2025Test # 2587
9420410013-94.00Englandv IndiaManchester223 Jul 2025Test # 2596
9324115310160.78Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
931479167102.19South Africav IndiaGuwahati122 Nov 2025Test # 2609
90*23513212-68.18Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
90-1739152.02Zimbabwev IrelandBulawayo26 Feb 2025Test # 2581
9019912311173.17Bangladeshv Sri LankaGalle117 Jun 2025Test # 2586
903002308-39.13Indiav EnglandManchester323 Jul 2025Test # 2596
89*2141558-57.41South Africav PakistanRawalpindi220 Oct 2025Test # 2603
8920813710164.96Indiav EnglandBirmingham12 Jul 2025Test # 2591
881148216-107.31Zimbabwev EnglandNottingham322 May 2025Test # 2584
88145999488.88Englandv IndiaBirmingham42 Jul 2025Test # 2591
8824717012-51.76New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
872231488158.78Sri Lankav BangladeshGalle217 Jun 2025Test # 2586
8720010713-81.30Indiav EnglandBirmingham12 Jul 2025Test # 2591
8718816512-52.72Indiav West IndiesDelhi110 Oct 2025Test # 2601
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
8715311810-73.72Bangladeshv IrelandMirpur319 Nov 2025Test # 2607
85*21413910161.15Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
841861576-53.50Pakistanv West IndiesMultan117 Jan 2025Test # 2577
84-1958-43.07Zimbabwev IrelandBulawayo46 Feb 2025Test # 2581
84127878296.55Sri Lankav BangladeshColombo (SSC)225 Jun 2025Test # 2588
8417611313174.33Englandv IndiaManchester223 Jul 2025Test # 2596
83*945572150.90Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
82941017-81.18South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
821791325262.12Bangladeshv IrelandSylhet211 Nov 2025Test # 2605
8120612410-65.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
802241195167.22New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
801731049176.92Bangladeshv IrelandSylhet211 Nov 2025Test # 2605
781399113-85.71Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
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 vs India at Guwahati, South Africa in India 2nd Test, Nov 22-26, 2025 [Test # 2609 - Live]
>> 26/0 (8.0 ov, RD Rickelton 13*, AK Markram 12*, Kuldeep Yadav 0/2) - Stumps

Bangladesh vs Ireland at Mirpur, Ireland in Bangladesh 2nd Test, Nov 19-23, 2025 [Test # 2607]

England vs Australia at Perth, The Ashes 1st Test, Nov 21-22, 2025 [Test # 2608]