Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 908 of the 2,568 matches in this selection (from 1912). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tristan StubbsSA2024-20261528279212230.46171046.322326512
Kavem HodgeWI2024-202617321889123*28.68196145.332451112
Justin GreavesWI2024-2026183441006202*33.53196551.20322982
Shamar JosephWI2024-2026152843994416.6342294.550024219
Tom HartleyENG202451001853618.5028465.14000236
Kevin SinclairWI2024-20254811185016.8629240.41011121
Rajat PatidarIND2024360633210.5016438.4100290
Shoaib BashirENG2024-2026213218106147.5727937.99006131
Edward MooreSA2024120232311.505839.6600140
Clyde FortuinSA202424023115.759623.9600130
Tshepo MorekiSA20242421567.506822.0600030
Raynard van TonderSA2024240643216.0016937.8700150
Ruan de SwardtSA2024241996433.0022045.00011130
Neil BrandSA2024240663416.5012951.16000110
Shaun von BergSA2024120403820.0011136.0400070
William O’RourkeNZ2024-202614251538193.8026314.4500750
Sarfaraz KhanIND2024611137115037.1049574.95133448
Dhruv JurelIND2024-20261118363212542.13108358.362216113
Akash DeepIND2024-2025101511636611.6430353.80013206
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Ben SearsNZ2024-20263431919*19.004542.2200120
Nahid RanaBAN2024-202612191121112.6312017.5000730
Hasan MahmudBAN2024-20261626919938*11.7155935.60003234
Jamie SmithENG2024-2026254341549184*39.72211073.41210117432
Gus AtkinsonENG2024-20262131158711819.5789265.811016413
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Craig YoungIRE2024-2025352166*5.332857.1400001
Barry McCarthyIRE2024-2025350683113.6014746.2600161
Clive MadandeZIM202412010105.003132.2600110
Joylord GumbieZIM2024120734936.5014450.69000100
Brian BennettZIM2024-2026916145013930.0062272.35132731
Keacy CartyWI2024-202571402354216.7951345.81002231
Milan PriyanathSL2024-202671012527228.0044257.01011264
Josh HullENG202412197*9.001656.2500001
Nishan PeirisSL2024-2025341953.004022.5000210
Brydon CarseENG2024-2026142333575617.8549172.710133215
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Jaker AliBAN2024-202561103379130.6459556.64040366
Matthew BreetzkeSA2024-202523014134.675525.4500110
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Nathan McSweeneyAUS2024361723914.4021233.96001110
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Harshit RanaIND2024230772.332035.0000210
Nathan SmithNZ2024-202681312104217.5039952.63000224
Jacob BethellENG2024-2026918157915434.0695360.76142755
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Sam KonstasAUS2024-202551001636016.3028956.40012192
Beau WebsterAUS2025-2026111835127234.1381063.21051601
Kwena MaphakaSA2025231179*8.502860.7100102
Mohammad HurairaPAK2025240462911.509548.4200040

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.