Batting by year (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,638 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mahmudul Hasan JoyBAN20222022712035713729.7594337.86124422
Glenn TurnerNZ1973197371213578132.4543328.18020250
Mike GattingENG1993199361203578129.7593838.06030501
Richie RichardsonWI19901990713135770*29.7565054.92010541
Azan AwaisPAK20262026714035710325.5065954.17122520
Sachin TendulkarIND2012201291503578023.8074348.05020550
Mushfiqur RahimBAN2008200891713577922.3183742.65032483
Hashmatullah ShahidiAFG2024202435035624671.2070750.35110340
Manoj PrabhakarIND1993199381003569535.60109432.54030341
David HookesAUS1977197761103568532.3662756.78030421
Alistair CampbellZIM1996199681503568423.7383542.63020400
Joshua Da SilvaWI20242024918235682*22.2567552.74021325
Dominic SibleyENG20212021102023568719.78117530.30034330
Mushfiqur RahimBAN2023202348135512650.7152667.49120383
BJ WatlingNZ2018201871113558535.5095037.37032351
Lance KlusenerSA199719977123355102*39.4447974.11111437
Les AmesENG193519358132355148*32.27--202302
Ajit WadekarIND1971197181303558527.3150540.40021200
Ravichandran AshwinIND20212021915135510625.3669850.86101492
Jeffrey StollmeyerWI19531953593354104*59.00--120-3
Arjuna RanatungaSL19851985610135411139.33--11162
Scott StyrisNZ20032003611035411932.1879044.81112394
John CrawleyENG1997199781323548332.1886840.78030411
Daniel LawrenceENG20212021815235481*27.2372249.03034402
Hardik PandyaIND2018201881513549325.2955563.78032522
Ian HealyAUS1992199281623547125.2979744.42021300
Martin CroweNZ1989198936135317470.6087940.16121410
Lee IrvineSA1970197047035310250.4365054.31120336
Mayank AgarwalIND2021202148035315044.1372748.56120456
Vernon RansfordAUS19091909593353143*58.83--110211
Mark BurgessNZ19731973611135310535.3041157.42121351
Mudassar NazarPAK1978197871103537632.0987329.21030210
Ian SmithNZ19901990911135317335.30338104.44110513
Jos ButtlerENG2021202191623535525.2182542.79012451
Stuart BroadENG20152015142353534619.6150869.49005415
Alec StewartENG199119915102352113*44.0071349.37110380
Garry SobersWI1965196551013526939.11--020-1
Jermaine BlackwoodWI20222022712135210232.0085241.31111410
Tip SnookeSA1910191071403527725.1419946.73031120
Gus AtkinsonENG202420241116135211823.4744579.10101399
Lorcan TuckerIRE2023202348035110843.8854564.40110461
Bill WoodfullAUS1930193068135115550.14109031.65130170
Brian LaraWI2002200271003517335.1069550.50031411
Jack SiedleSA1935193561203515929.25--020151
Imran KhanPAK19801980812135112331.9171049.44111345
Phillip HughesAUS2013201371413518727.0070449.86033471
Stuart CarlisleZIM20012001915235162*27.0097436.04021393
Dean ElgarSA20192019816235116025.0763755.10103494
Fred TitmusENG196319631016335159*27.0029427.89022241
Graeme HickENG20002000916035110121.9480943.39114390

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