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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff GreenidgeWI1972-19735922095029.86--011200
Ken CranstonENG1947-194881402094514.9320.0000200
Arthur GilliganENG1922-19251116320939*16.0817034.7100281
Peter HeineSA1955-196214243209319.9530.00003124
Vallance JuppENG1921-192881312083817.33--00080
Terry JennerAUS1970-197591452087423.1131145.66011170
Chandu SarwateIND1946-195191712083713.0045921.7900450
Kim BarnettENG1988-19894702078029.5736057.50021280
Bert VanceNZ1988-19894702076829.5764632.04010220
Mike VelettaAUS1987-199081102073918.8263432.65000150
Tafadzwa TsigaZIM2023-20261018320733*13.8057036.32003260
Nana JoshiIND1951-19601220120752*10.89--01370
Anrich NortjeSA2019-202621359207407.9664831.94008310
Stephen BoockNZ1978-198930418207376.2783124.310010130
Simon O'DonnellAUS198561032064829.4347143.74001193
Pat PocockENG1968-198525374206336.2477718.660010181
Yasir Ali ChowdhuryBAN2021-202261112055520.5044446.17011260
Tom HoganAUS1983-1984712120542*18.6437943.01001220
Gul MohammadIND/PAK1946-195691712053412.8129943.48002180
Simon JonesENG2002-2005181852054415.7739551.90003293
Henry WoodENG1888-1892441204134*68.008966.29110110
Devang GandhiIND19994712048834.0054537.43022271
Arthur MiltonENG1958-1959691204104*25.5015824.05100211
Thisara PereraSL2011-201261002037520.3027873.02010214
Kirk McKenzieWI2023-202461202035016.9234758.50012302
Geoff CookENG1982-198371302036615.6252938.37021200
Venkatesh PrasadIND1996-200133472020330*7.5270328.880010110
Terry AldermanAUS1981-199140522120326*6.5573527.620013190
David BernardWI2003-20093612026940.4038053.16030183
Clifford McWattWI1954-19556922025428.86--020-0
Bill BrockwellENG1893-189971202024916.83--001100
Sammy GuillenNZ/WI1951-195681222025420.2030.00013152
Tony DodemaideAUS1987-1992101562025022.4485123.74010140
Richard EllisonENG1984-1986111612024113.4771828.13001230
Winston DavisWI1983-1988151742027715.5438939.07012193
Hasan MahmudBAN2024-20261728920238*10.6357035.44003234
Anthony McGrathENG20034502018140.2040250.00020271
Justin VaughanNZ1992-199761212014418.2775726.55000210
Tinashe PanyangaraZIM2004-2014918620140*16.7538552.21002302
Wilf FergusonWI1948-195481032007528.57--02100
Zulfiqar AhmedPAK1952-1956910420063*33.33--01172
Iftikhar Ali Khan PataudiENG/IND1932-1946610019910219.9060723.7210060
James McCollumIRE2019-202361211993918.0950239.64001270
Harry MosesAUS1887-189561001983319.8011137.8400091
Roly JenkinsENG1948-195291211983918.009827.5500000
Corey CollymoreWI1999-200730522719716*7.8864230.690011190
Sarah ElliottAUSW2011-201324119610465.3359732.83110160
Wanindu HasarangaSL2020-20214701965928.0022786.34010291
Pubudu DassanayakeSL1993-1994111721963613.0756035.00003210
Frank LaverAUS1899-1909152361964511.53--00400

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