Best Test Batting Performances: Last 12 Months
Highest Innings
    Name   vs Venue Date
1
RSA
PWA Mulder 367* ZIM Bulawayo 6 Jul 2025
2
ENG
HC Brook 317 PAK Multan 7 Oct 2024
3
IND
S Gill 269 ENG Birmingham 2 Jul 2025
4
ENG
JE Root 262 PAK Multan 7 Oct 2024
5
RSA
RD Rickelton 259 PAK Cape Town 3 Jan 2025
6
AFG
Hashmatullah Shahidi 246 ZIM Bulawayo 26 Dec 2024
7
AFG
Rahmat Shah 234 ZIM Bulawayo 26 Dec 2024
8
AUS
UT Khawaja 232 SRI Galle 29 Jan 2025
9
SRI
PN Silva 187 BAN Galle 17 Jun 2025
10
ENG
JL Smith 184* IND Birmingham 2 Jul 2025
11
SRI
PHKD Mendis 182* NZL Galle 26 Sep 2024
12
RSA
T de Zorzi 177 BAN Chattogram 29 Oct 2024
13
ENG
HC Brook 171 NZL Christchurch 28 Nov 2024
=
ENG
OJD Pope 171 ZIM Nottingham 22 May 2025
15
NZL
R Ravindra 165* ZIM Bulawayo 7 Aug 2025
16
BAN
Mushfiqur Rahim 163 SRI Galle 17 Jun 2025
17
IND
YB Jaiswal 161 AUS Perth OS 22 Nov 2024
=
IND
S Gill 161 ENG Birmingham 2 Jul 2025
19
SRI
PN Silva 158 BAN Colombo SSC 25 Jun 2025
=
ENG
HC Brook 158 IND Birmingham 2 Jul 2025
21
NZL
KS Williamson 156 ENG Hamilton 14 Dec 2024
=
AUS
AT Carey 156 SRI Galle 6 Feb 2025
23
ZIM
SC Williams 154 AFG Bulawayo 26 Dec 2024
24
RSA
LG Pretorius 153 ZIM Bulawayo 28 Jun 2025
=
NZL
DP Conway 153 ZIM Bulawayo 7 Aug 2025
26
AUS
TM Head 152 IND Brisbane 14 Dec 2024
27
PAK
Shan Masood 151 ENG Multan 7 Oct 2024
28
NZL
HM Nicholls 150* ZIM Bulawayo 7 Aug 2025
29
IND
SN Khan 150 NZL Bengaluru 16 Oct 2024
=
ENG
JE Root 150 IND Manchester 23 Jul 2025
Most Runs Scored
    Name Mat Inn Runs Avg 50 100 HS
1
ENG
HC Brook 12 20 1262 63.10 4 5 317 
2
IND
YB Jaiswal 15 30 1181 40.72 8 3 161 
3
IND
RR Pant 14 26 1156 46.24 7 3 134 
4
IND
S Gill 12 23 1155 52.50 1 5 269 
5
ENG
JE Root 12 21 1141 60.05 2 5 262 
6
ENG
BM Duckett 12 21 1044 49.71 6 3 149 
7
IND
KL Rahul 13 25 926 40.26 5 2 137 
8
IND
RA Jadeja 13 23 850 44.73 7 1 107*
9
ZIM
SC Williams 9 18 837 52.31 4 2 154 
10
AUS
SPD Smith 10 17 792 46.58 2 4 141 
11
AUS
TM Head 11 20 790 41.57 4 2 152 
12
RSA
PWA Mulder 7 10 752 107.42 1 3 367*
13
ENG
OJD Pope 12 20 726 36.30 3 2 171 
14
SRI
LD Chandimal 8 14 705 50.35 6 1 116 
=
NZL
R Ravindra 10 18 705 44.06 2 2 165*
16
AUS
AT Carey 11 18 671 41.93 3 1 156 
17
BAN
Nazmul Hossain Shanto 8 15 650 46.42 2 2 148 
18
SRI
PHKD Mendis 8 14 621 51.75 1 2 182*
19
RSA
T Bavuma 5 9 606 67.33 4 2 113 
20
ENG
Z Crawley 12 21 605 28.80 4 1 124 
* = not out.
Date shown is the first day of match.

Copyright © 2025 Hat Trick Stats Cricket Database