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
Regis ChakabvaZIM2011-20212040498410127.33250739.25152917
Damien MartynAUS2002-200624415144216540.06285150.585621665
Rachin RavindraNZ2021-202624445186524047.82290164.2957221624
Craig ErvineZIM2011-202629572173216031.49355248.7636219812
Daryl MitchellNZ2019-202639626241119043.05454253.08616223543
Shai HopeWI2015-202648912250514728.15572543.7657228112
Deep DasguptaIND2001110000.0070.0000100
Keon PetersWI2014110000.0030.0000100
Anshul KambojIND2025110000.0030.0000100
Ubaid ShahPAK2026110000.0020.0000100
Ashish NehraIND2003-200422111*1.00119.0900100
Al SahariarBAN2003120363618.006159.0200131
Kumar DharmasenaSL2004120663.001931.5800110
Michael MasonNZ2004120331.50339.0900100
David TerbruggeSA2004120221.00258.0000100
Nazmul HossainBAN201112188*8.001266.6700101
Justin OntongSA20041211616*16.006325.4000130
Mohammad KhalilPAK2004120552.502321.7400110
Anwar Hossain MonirBAN200512100*0.00160.0000100
Hasan RazaPAK2005120110.50185.5600100
Rawl LewisWI2008120110.501010.0000100
Tafadzwa KamungoziZIM2014120552.501050.0000100
Niall O'BrienIRE201812018189.005532.7300120
Amit JaggernauthWI200812100*0.0080.0000100
Nikita MillerWI2009120552.50578.7700100
Bryce McGainAUS2009120221.001612.5000100
Friedel de WetSA2009-2010220202010.007128.1700130
Suhrawadi ShuvoBAN201112015157.504037.5000110
Brandon BessWI20101211111*11.001291.6700111
Zulqarnain HaiderPAK2010120888844.0020143.78011150
Peter GeorgeAUS2010120221.001118.1800100
Marchant de LangeSA2011-2012220994.501947.3700120
Nazmul IslamBAN2018120442.001625.0000110
Ziaur RahmanBAN201312014147.004035.0000120
Colin MunroNZ201312015157.502657.6900130
Joe MennieAUS201612010105.002441.6700120
Jahmar HamiltonWI2019120552.50618.2000100
Edward MooreSA2024120232311.505839.6600140
Tyrone KaneIRE201812014147.009814.2900110
Ryan BurlZIM201712016168.003941.0300130
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Mohammad NaimBAN2022120242412.0010323.3000110
Chamika KarunaratneSL2019120222211.004351.1600140
Haris RaufPAK202212012126.003435.2900100
Charlton TshumaZIM2020120331.503010.0000100
Dilshan MadushankaSL202312100*0.0080.0000100
Glenton StuurmanSA202222011115.503135.4800120
Tharindu RatnayakeSL202522010105.002737.0400101
Clive MadandeZIM202412010105.003132.2600110
Marquino MindleyWI20221211111*11.003729.7300111

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