Best Test Batting Performances: Last 12 Months
Highest Innings
    Name   vs Venue Date
1
ENG
HC Brook 317 PAK Multan 7 Oct 2024
2
ENG
JE Root 262 PAK Multan 7 Oct 2024
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
BAN
Mushfiqur Rahim 191 PAK Rawalpindi 21 Aug 2024
8
SRI
PHKD Mendis 182* NZL Galle 26 Sep 2024
9
RSA
T de Zorzi 177 BAN Chattogram 29 Oct 2024
10
PAK
Mohammad Rizwan 171* BAN Rawalpindi 21 Aug 2024
11
ENG
HC Brook 171 NZL Christchurch 28 Nov 2024
12
IND
YB Jaiswal 161 AUS Perth OS 22 Nov 2024
13
NZL
KS Williamson 156 ENG Hamilton 14 Dec 2024
=
AUS
AT Carey 156 SRI Galle 6 Feb 2025
15
ENG
OJD Pope 154 SRI The Oval 6 Sep 2024
=
ZIM
SC Williams 154 AFG Bulawayo 26 Dec 2024
17
AUS
TM Head 152 IND Brisbane 14 Dec 2024
18
PAK
Shan Masood 151 ENG Multan 7 Oct 2024
19
IND
SN Khan 150 NZL Bengaluru 16 Oct 2024
20
PAK
Shan Masood 145 RSA Cape Town 3 Jan 2025
21
ENG
JE Root 143 SRI Lord's 29 Aug 2024
22
PAK
Saud Shakil 141 BAN Rawalpindi 21 Aug 2024
=
AUS
SPD Smith 141 SRI Galle 29 Jan 2025
24
AUS
TM Head 140 IND Adelaide 6 Dec 2024
=
AUS
SPD Smith 140 IND Melbourne 26 Dec 2024
26
AFG
Rahmat Shah 139 ZIM Bulawayo 2 Jan 2025
27
BAN
Liton Das 138 PAK Rawalpindi 30 Aug 2024
28
NZL
R Ravindra 134 IND Bengaluru 16 Oct 2024
=
PAK
Saud Shakil 134 ENG Rawalpindi 24 Oct 2024
30
AUS
SPD Smith 131 SRI Galle 6 Feb 2025
Most Runs Scored
    Name Mat Inn Runs Avg 50 100 HS
1
ENG
JE Root 12 21 1236 65.05 4 5 262 
2
ENG
HC Brook 12 20 1100 55.00 3 4 317 
3
ENG
BM Duckett 12 22 806 38.38 6 1 114 
4
IND
YB Jaiswal 10 20 770 40.52 6 1 161 
5
SRI
PHKD Mendis 9 16 756 50.40 2 3 182*
6
SRI
LD Chandimal 9 16 729 45.56 6 1 116 
7
PAK
Saud Shakil 9 17 691 40.64 3 2 141 
8
ENG
OJD Pope 12 20 679 33.95 4 2 154 
9
IND
RR Pant 10 19 677 37.61 4 1 109 
10
PAK
Mohammad Rizwan 9 17 657 41.06 2 1 171*
11
ENG
JL Smith 9 15 637 42.46 4 1 111 
12
RSA
T Bavuma 6 11 609 60.90 4 2 113 
13
PAK
Shan Masood 9 18 602 35.41 2 2 151 
14
AUS
SPD Smith 7 11 586 53.27 0 4 141 
15
SRI
AD Mathews 9 17 559 34.93 4 0 88 
16
SRI
BKG Mendis 8 15 556 42.76 3 1 106*
17
AUS
TM Head 7 12 546 49.63 2 2 152 
18
NZL
R Ravindra 8 16 538 35.86 2 1 134 
19
NZL
KS Williamson 5 10 533 53.30 3 1 156 
20
SRI
DM de Silva 9 16 513 32.06 5 0 74 
* = not out.
Date shown is the first day of match.

Copyright © 2025 Hat Trick Stats Cricket Database