Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Frank WorrellWI195719575101350191*38.89--112420
Sarfraz AhmedPAK20172017611135072*35.0051567.96040303
Irfan PathanIND2005200581213509331.8265053.85033444
Brian HastingsNZ19731973713135011029.1754227.86121270
Derek RandallENG1978197881413507526.9290838.55032311
Ashwell PrinceSA201020101115435078*31.8294137.19022272
Easton McMorrisWI1962196246034912558.17--120-0
Parthiv PatelIND200420047913496943.6367751.55041520
Gordon GreenidgeWI1986198681103497531.7361856.47020474
Aunshuman GaekwadIND19761976712234981*34.905655.36021190
Kapil DevIND1987198791213496631.7331773.82040232

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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