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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ronnie IraniENG1996-1999350864117.2016851.19000110
K NuwanthaSL2026240864621.5031127.6500091
Dan TaylorSA1914240853621.25--00000
Yuvraj of PatialaIND1934120846042.00--010-0
David ColleyAUS1972340845421.0016052.5001090
Dwaine PretoriusSA2019-2020360833713.8316350.92001131
Wilf BarberENG1935240834420.75--00000
Monde ZondekiSA2003-2008650825916.4022636.28011120
Brandon MavutaZIM2018-2024580825610.2520839.42013111
Tom KillickENG1929240813120.25--00000
Ivor MendoncaWI1962220817840.50--01000
Wilf SlackENG1986360815213.5023734.1801290
Justin KempSA2001-2005460805513.3325032.00012110
Terry DuffinZIM2005240805620.0017944.69010120
Albert HartkopfAUS1925120808040.0016448.7801180
Ramnath ParkarIND1972240803520.0023234.48000100
David SmithENG1986240804720.0014057.14001130
Manav SutharIND2026340792819.7516049.3800072
Joe SmallWI1928-1930360795213.17--01200
Solomon MireZIM2017240784719.5013557.78001121
Mark LathwellENG1993240783319.5020039.0000180
Andrew GreenwoodENG1877240774919.253119.3500000
David TownsendENG1935360773612.83--00001
Prakash BhandariIND1955-1956340773919.25--00000
John ShepherdWI1969-197158077329.6322528.8900291
Robert PooreSA1896360762012.67--000-0
Hubert DoggartENG1950240762919.00--00190
Nic MaddinsonAUS2016-2026460754812.5014950.3400292
Kim ElgieSA1961-1962360755612.5020.0001280
Alester MaregwedeZIM2004240742818.5013654.41001102
Shakeel AhmedPAK1993-1995350743314.8019737.5600180
Jason GallianENG1995360742812.3330923.9500280
Hrishikesh KanitkarIND1999-2000240744518.5018540.0000080
Barry McCarthyIRE2024-2025460733112.1716145.3400161
Bilal AsifPAK201858073159.1317641.4800261
Will PucovskiAUS2021120726236.0012657.1401060
Tommy RoutledgeSA1892-189648072249.00--00100
Teddy WynyardENG1896-1906360723012.00--00240
Tom DolleryENG1947-1950470723710.2920.0000210
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Zafar GoharPAK2021120713735.5012656.35000130
Phil HorneNZ1987-1990470712710.1428924.5700270
William BrannSA1922-1923350715014.20--01100
Harold GilliganENG1930440713217.75--000-0
Steve JamesENG1998240713617.7528325.0900160
Rolland BeaumontSA1912-191459070317.78--00200
Gerald SmithsonENG1948230703523.33--00100
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Sorabji ColahIND1932-1933240693117.25--000-0
Dulip LiyanageSL1992-200199069237.6734020.2900150

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