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
Riaz AfridiPAK2004110999.001275.0000020
Brent ArnelNZ2010-20126124458*5.6314830.4100350
Geoff AllottNZ1996-199910157278*3.3826910.0400410
Neville KnoxENG1907241248*8.00--00000
Jack HillAUS1953-1955363218*7.00--00120
Heath DavisNZ1994-1997574208*6.6712516.0000010
Lonwabo TsotsobeSA2010-2011552198*6.335335.8500220
Nazmul HossainBAN2004-2011242168*8.002176.1900221
Jack PlimsollSA1947121168*16.00--000-0
Michael OwensNZ1992-19948126168*2.6713112.2100520
Maurice AllomENG1930-1931532148*14.00--00000
Tinu YohannanIND2001-2002344138*-3043.3300010
Praveen JayawickramaSL2021-2022565128*12.003237.5000110
Tony PigottENG1984121128*12.003633.3300010
George PopeENG194711188*---000-0
Commandur RangachariIND194846388*2.6740.0000300
Agha Saadat AliPAK195511188*---000-0
Mufasir-ul-HaqPAK196511188*---000-0
Albert PadmoreWI197622188*8.001942.1100100
Phil EmeryAUS199411188*-2630.7700010
Charlie LockZIM199512188*8.003324.2400120
Abu JayedBAN2018-2021132283682.5715722.9300740
Pommie MbangwaZIM1996-2000152583482.0019317.6200930
Dodda GaneshIND19974732586.2512220.4900010
Mohammad AliPAK2022-202691682483.0013218.1800630
Brendon BracewellNZ1978-198561222482.4012115.7000530
Roger WijesuriyaSL1982-19854722284.402213.6400200
Shaun TaitAUS2005-20083522086.674643.4800040
Sridharan JeganathanSL19832401984.755038.0000130
Blair TicknerNZ2023-202664317817.006426.5600020
Lennox BrownSA1931-19322301785.67--00000
Arthur OchseSA18892401684.00757.1400010
Rangy NananWI19801201688.006624.2400000
Paul TerryENG19842301685.336624.2400020
Les JacksonENG1949-196122115815.00--00030
Arvind ApteIND19591201587.50--000-0
Tom GoddardENG1930-19398531386.50--00100
Shute BanerjeeIND19491201386.50--000-1
Prenelan SubrayenSA20252201286.001963.1600010
Len HopwoodENG19342311286.009312.9000000
Mervyn WaiteAUS19382301183.674425.0000120
Harry DeanENG19123421085.00--00100
John HodgesAUS18772411083.331844.4400110
Fazal-ur-RehmanPAK19581201085.00--00000
AK SenguptaIND1959120984.50--00000
Natsai MushangweZIM2014240882.001844.4400320
Suryakumar YadavIND2023110888.002040.0000010
James BraceyENG2021230882.672729.6300210
Matt ParkinsonENG2022110888.008100.0000010
Charles HimeSA1896120884.00--00100

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