Best Test Batting Performances: Last 12 Months
Highest Innings
    Name   vs Venue Date
1
RSA
PWA Mulder 367* ZIM Bulawayo 6 Jul 2025
2
IND
S Gill 269 ENG Birmingham 2 Jul 2025
3
RSA
RD Rickelton 259 PAK Cape Town 3 Jan 2025
4
AFG
Hashmatullah Shahidi 246 ZIM Bulawayo 26 Dec 2024
5
AFG
Rahmat Shah 234 ZIM Bulawayo 26 Dec 2024
6
AUS
UT Khawaja 232 SRI Galle 29 Jan 2025
7
WIN
JP Greaves 202* NZL Christchurch 2 Dec 2025
8
SRI
PN Silva 187 BAN Galle 17 Jun 2025
9
ENG
JL Smith 184* IND Birmingham 2 Jul 2025
10
NZL
R Ravindra 176 WIN Christchurch 2 Dec 2025
11
IND
YB Jaiswal 175 WIN Delhi 10 Oct 2025
12
ENG
OJD Pope 171 ZIM Nottingham 22 May 2025
=
BAN
Mahmudul Hasan 171 IRL Sylhet 11 Nov 2025
14
NZL
R Ravindra 165* ZIM Bulawayo 7 Aug 2025
15
BAN
Mushfiqur Rahim 163 SRI Galle 17 Jun 2025
16
IND
S Gill 161 ENG Birmingham 2 Jul 2025
17
SRI
PN Silva 158 BAN Colombo SSC 25 Jun 2025
=
ENG
HC Brook 158 IND Birmingham 2 Jul 2025
19
NZL
KS Williamson 156 ENG Hamilton 14 Dec 2024
=
AUS
AT Carey 156 SRI Galle 6 Feb 2025
21
ZIM
SC Williams 154 AFG Bulawayo 26 Dec 2024
22
RSA
LG Pretorius 153 ZIM Bulawayo 28 Jun 2025
=
NZL
DP Conway 153 ZIM Bulawayo 7 Aug 2025
24
AUS
TM Head 152 IND Brisbane 14 Dec 2024
25
NZL
HM Nicholls 150* ZIM Bulawayo 7 Aug 2025
26
ENG
JE Root 150 IND Manchester 23 Jul 2025
27
ENG
BM Duckett 149 IND Leeds 20 Jun 2025
28
BAN
Nazmul Hossain Shanto 148 SRI Galle 17 Jun 2025
29
IND
S Gill 147 ENG Leeds 20 Jun 2025
=
RSA
PWA Mulder 147 ZIM Bulawayo 28 Jun 2025
Most Runs Scored
    Name Mat Inn Runs Avg 50 100 HS
1
IND
S Gill 11 19 1043 61.35 1 5 269 
2
IND
KL Rahul 13 25 969 42.13 4 3 137 
3
IND
YB Jaiswal 13 25 943 39.29 5 3 175 
4
IND
RA Jadeja 12 20 860 57.33 7 2 107*
5
ZIM
SC Williams 9 18 837 52.31 4 2 154 
6
AUS
TM Head 11 20 834 43.89 3 3 152 
7
AUS
SPD Smith 10 17 794 49.62 2 4 141 
8
ENG
JE Root 9 16 774 51.60 2 4 150 
9
ENG
HC Brook 9 16 770 48.12 5 3 158 
10
ENG
BM Duckett 9 16 758 47.37 4 2 149 
11
IND
RR Pant 10 18 745 41.38 4 2 134 
12
ENG
OJD Pope 9 16 673 42.06 2 2 171 
13
RSA
PWA Mulder 7 12 669 66.90 0 2 367*
14
AUS
AT Carey 11 17 640 42.66 3 1 156 
15
AUS
UT Khawaja 11 20 592 32.88 1 1 232 
16
ZIM
CR Ervine 10 19 587 32.61 2 1 104 
17
RSA
RD Rickelton 7 13 548 45.66 1 1 259 
18
BAN
Nazmul Hossain Shanto 6 10 532 59.11 1 3 148 
19
BAN
Mushfiqur Rahim 6 10 503 55.88 1 2 163 
20
IND
Washington Sundar 10 17 498 38.30 2 1 101*
* = not out.
Date shown is the first day of match.

Copyright © 2025 Hat Trick Stats Cricket Database