Test Cricket - Batting Records and Statistics - High Scores
Highest Individual Innings in Year  
  Player Country Runs Date Versus Ground
1 Shubman Gill* India 269 02/07/2025 England Edgbaston
2 J L Smith* England 184* 02/07/2025 India Edgbaston
3 Shubman Gill* India 161 02/07/2025 England Edgbaston
4 H C Brook* England 158 02/07/2025 India Edgbaston
5 Mushfiqur Rahim* Bangladesh 163 17/06/2025 Sri Lanka Galle International Stadium
6 A T Carey* Australia 156 06/02/2025 Sri Lanka Galle International Stadium
7 U T Khawaja* Australia 232 29/01/2025 Sri Lanka Galle International Stadium
8 P Nissanka* Sri Lanka 187 17/06/2025 Bangladesh Galle International Stadium
9 Najmul Hossain Shanto* Bangladesh 148 17/06/2025 Sri Lanka Galle International Stadium
10 S P D Smith* Australia 141 29/01/2025 Sri Lanka Galle International Stadium
11 Shubman Gill* India 147 20/06/2025 England Headingley
12 K L Rahul* India 137 20/06/2025 England Headingley
13 B M Duckett* England 149 20/06/2025 India Headingley
14 A K Markram* South Africa 136 11/06/2025 Australia Lord's
15 Shan Masood* Pakistan 145 03/01/2025 South Africa Newlands
16 R D Rickelton* South Africa 259 03/01/2025 Pakistan Newlands
17 J E Root* England 150 23/07/2025 India Old Trafford
18 B A Stokes* England 141 23/07/2025 India Old Trafford
19 P W A Mulder* South Africa 147 28/06/2025 Zimbabwe Queens Sports Club
20 Rahmat Shah* Afghanistan 139 02/01/2025 Zimbabwe Queens Sports Club
21 S C Williams* Zimbabwe 137 28/06/2025 South Africa Queens Sports Club
22 D P Conway* New Zealand 153 07/08/2025 Zimbabwe Queens Sports Club
23 L G Lhuan- dre Pretorius* South Africa 153 28/06/2025 Zimbabwe Queens Sports Club
24 H M Nicholls* New Zealand 150* 07/08/2025 Zimbabwe Queens Sports Club
25 P W A Mulder* South Africa 367* 06/07/2025 Zimbabwe Queens Sports Club
26 R Ravindra* New Zealand 165* 07/08/2025 Zimbabwe Queens Sports Club
27 P Nissanka* Sri Lanka 158 25/06/2025 Bangladesh Sinhalese Sports Club Ground
28 O J D Pope* England 171 22/05/2025 Zimbabwe Trent Bridge
29 B J Bennett* Zimbabwe 139 22/05/2025 England Trent Bridge
30 B M Duckett* England 140 22/05/2025 Zimbabwe Trent Bridge

Batting Records and Statistics Menu