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
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
125*2611999362.81Bangladeshv Sri LankaGalle317 Jun 2025Test # 2586
12525821015359.52Indiav West IndiesAhmedabad22 Oct 2025Test # 2600
12428217114-72.51Englandv ZimbabweNottingham122 May 2025Test # 2584
12021818116166.29Bangladeshv ZimbabweChattogram228 Apr 2025Test # 2583
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
11829616414271.95Indiav EnglandThe Oval331 Jul 2025Test # 2598
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
10337923812-43.27Indiav EnglandManchester323 Jul 2025Test # 2596
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
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
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
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
752491654245.45Zimbabwev AfghanistanBulawayo22 Jan 2025Test # 2574
752131088369.44West Indiesv AustraliaSt George's23 Jul 2025Test # 2592
742071636145.39Sri Lankav AustraliaGalle16 Feb 2025Test # 2580
741581128266.07Indiav EnglandLord's210 Jul 2025Test # 2594
7414210111-73.26New Zealandv ZimbabweBulawayo27 Aug 2025Test # 2599
721911399-51.79Sri Lankav AustraliaGalle229 Jan 2025Test # 2579
721399211-78.26Australiav South AfricaLord's111 Jun 2025Test # 2585
722071318154.96Indiav EnglandLord's210 Jul 2025Test # 2594
711921339-53.38Pakistanv West IndiesMultan117 Jan 2025Test # 2577
711721197159.66Australiav West IndiesSt George's33 Jul 2025Test # 2592
711901287-55.46Englandv IndiaManchester223 Jul 2025Test # 2596
69*1351185158.47Indiav EnglandBirmingham32 Jul 2025Test # 2591
671981667140.36Zimbabwev BangladeshChattogram128 Apr 2025Test # 2583
66-1602-41.25Irelandv ZimbabweBulawayo36 Feb 2025Test # 2581
6616211210-58.92Australiav South AfricaLord's111 Jun 2025Test # 2585
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
661099412-70.21Indiav EnglandThe Oval331 Jul 2025Test # 2598
651991267-51.58Englandv IndiaLeeds420 Jun 2025Test # 2587
65176757286.66Australiav West IndiesBridgetown325 Jun 2025Test # 2589
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]