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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan BrackenAUS2003-200422186*8.002138.1000000
Natsai MushangweZIM2014240882.001844.4400320
James BraceyENG2021230882.672729.6300210
Navdeep SainiIND2021231854.002729.6300010
Harshit RanaIND2024230772.332035.0000210
Manjural IslamBAN2003242653.002030.0000000
Michael BeerAUS2011-201223162*3.002821.4300000
Murray ComminsIRE2023240651.502623.0800210
Ashish NehraIND2003-200422111*1.00119.0900100
Shahbaz NadeemIND2019-202123111*0.50303.3300200
Michael ChinouyaZIM2016242110.50342.9400100
Dean FoxcroftNZ2026110989898.0012975.9701061
Manjural Islam RanaBAN2004120936946.5017353.76010160
RazaullahPAK2026120928146.0074124.3201069
Zulqarnain HaiderPAK2010120888844.0020143.78011150
Joylord GumbieZIM2024120734936.5014450.69000100
Will PucovskiAUS2021120726236.0012657.1401060
Zafar GoharPAK2021120713735.5012656.35000130
Mitchell HayNZ2025110616161.009365.5901091
Sean ErvineZIM2003120595329.5011053.6401081
Mark RamprakashENG2001110585858.0013343.6101050
Albie MorkelSA2009110585858.007181.69010101
Terry DuffinZIM2005120585629.0013642.6501080
Naman OjhaIND2015120563528.0011747.8600070
Luke JongweZIM2021120563728.009459.57000100
John HastingsAUS2012120523226.008859.0900052
Kamil MisharaSL2026120513225.506479.6900061
Ed JoyceIRE2018120474323.5010246.0800060
Mohammad AyubPAK2012120472523.5016827.9800040
Greg LambZIM2011120463923.0012038.3300040
James FaulknerAUS2013120452322.5043104.6500041
Sharjeel KhanPAK2017120444022.004597.7800071
Tinotenda MutombodziZIM2020120413320.5012133.8800040
Gavin HoeyIRE2025120413720.5011435.9600040
Tanzim Hasan SakibBAN2025110414141.008051.2500021
Shaun von BergSA2024120403820.0011136.0400070
James RewENG2026120392419.509043.3300060
Fazl-e-AkbarPAK2004120372518.506556.9200070
Usman SalahuddinPAK2018120373318.5012030.8300020
Johnathan CampbellZIM2025120373318.506556.9200040
Al SahariarBAN2003120363618.006159.0200131
Anthony McGrathENG2003110343434.006949.2800050
George DockrellIRE2023120343217.007843.5900060
Farhan AdilPAK2003120332516.506947.8300040
Devon ThomasWI2022120311915.509333.3300030
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Dunith WellalageSL2022120291814.504761.7000030
Amite HasanBAN2026120292514.504072.5000050
Shiv Sunder DasIND2001110282828.0010526.6700040
Craig EvansZIM2003120272213.508033.7500040

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