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
ENG
OJD Pope 154 SRI The Oval 6 Sep 2024
=
ZIM
SC Williams 154 AFG Bulawayo 26 Dec 2024
25
RSA
LG Pretorius 153 ZIM Bulawayo 28 Jun 2025
=
NZL
DP Conway 153 ZIM Bulawayo 7 Aug 2025
27
AUS
TM Head 152 IND Brisbane 14 Dec 2024
28
PAK
Shan Masood 151 ENG Multan 7 Oct 2024
29
NZL
HM Nicholls 150* ZIM Bulawayo 7 Aug 2025
30
IND
SN Khan 150 NZL Bengaluru 16 Oct 2024
Most Runs Scored
    Name Mat Inn Runs Avg 50 100 HS
1
ENG
HC Brook 13 22 1284 58.36 4 5 317 
2
IND
YB Jaiswal 15 30 1181 40.72 8 3 161 
3
ENG
JE Root 13 23 1166 55.52 2 5 262 
4
IND
RR Pant 14 26 1156 46.24 7 3 134 
5
IND
S Gill 12 23 1155 52.50 1 5 269 
6
ENG
BM Duckett 13 23 1137 49.43 7 3 149 
7
IND
KL Rahul 13 25 926 40.26 5 2 137 
8
ENG
OJD Pope 13 22 887 40.31 3 3 171 
9
IND
RA Jadeja 13 23 850 44.73 7 1 107*
10
ZIM
SC Williams 9 18 837 52.31 4 2 154 
11
AUS
SPD Smith 10 17 792 46.58 2 4 141 
12
AUS
TM Head 11 20 790 41.57 4 2 152 
13
RSA
PWA Mulder 7 10 752 107.42 1 3 367*
14
SRI
PN Silva 8 14 742 57.07 2 3 187 
15
SRI
LD Chandimal 9 15 705 47.00 6 1 116 
=
NZL
R Ravindra 10 18 705 44.06 2 2 165*
17
BAN
Nazmul Hossain Shanto 9 17 692 43.25 2 2 148 
18
SRI
PHKD Mendis 9 15 685 52.69 2 2 182*
19
AUS
AT Carey 11 18 671 41.93 3 1 156 
=
ENG
JL Smith 10 17 671 47.92 4 1 184*
* = not out.
Date shown is the first day of match.

Copyright © 2025 Hat Trick Stats Cricket Database