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
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
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
12525821015359.52Indiav West IndiesAhmedabad22 Oct 2025Test # 2600
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
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
107*21818513157.83Indiav EnglandManchester323 Jul 2025Test # 2596
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
10623513714-77.37Englandv IndiaLeeds220 Jun 2025Test # 2587
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
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
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
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
8120612410-65.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
802241195167.22New Zealandv ZimbabweBulawayo230 Jul 2025Test # 2597
781399113-85.71Irelandv ZimbabweBulawayo16 Feb 2025Test # 2581
78135877389.65South Africav ZimbabweBulawayo16 Jul 2025Test # 2593
761731494151.00Sri Lankav AustraliaGalle36 Feb 2025Test # 2580
761621267-60.31Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
762482056137.07South Africav PakistanRawalpindi220 Oct 2025Test # 2603
752491654245.45Zimbabwev AfghanistanBulawayo22 Jan 2025Test # 2574
752131088369.44West Indiesv AustraliaSt George's23 Jul 2025Test # 2592
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
742071636145.39Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
741581128266.07Indiav EnglandLord's210 Jul 2025Test # 2594
7414210111-73.26New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]

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