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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA201120115803779947.1372751.86040482
Henry NichollsNZ20172017710137711841.8969354.40131450
Vinoo MankadIND19481948611037711634.2770441.05202250
Deryck MurrayWI1975197571113779137.7037960.69040414
Farokh EngineerIND1968196861203776331.4211646.55021420
Graham GoochENG19781978813237791*34.2792640.71031410
Hannan SarkarBAN2003200371403777626.9391141.38031430
Gautam GambhirIND2005200581423779731.4264058.91021550
Mohammad RafiqueBAN20042004815137711126.9355767.68101477
Lou VincentNZ2002200281613777125.1398538.27041411
Junaid SiddiqueBAN2008200891703777422.1886343.68032521
Aamer SohailPAK1997199745037616075.2066456.63200461
Brad HodgeAUS20052005471376203*62.6772551.86110440
Shimron HetmyerWI2018201851003769337.6044983.740302917
Murali VijayIND20102010711037613934.1880346.82110452
Stephen FlemingNZ1994199461203769231.3387443.02020550
Habibul BasharBAN2005200561203769431.3352371.89040520
Shan MasoodPAK20262026612037610931.3367755.54120440
Agha SalmanPAK20222022612137610334.1867156.04130472
Mohsin KhanPAK19841984814037610426.8661850.65130261
Ashley GilesENG20052005101943765925.0771652.51012472
Graeme SwannENG20122012142043765623.5054868.61011547
Tamim IqbalBAN2015201558137520653.5762959.62110387
Nathan AstleNZ19981998610137511441.6796139.02120473
Farokh EngineerIND1974197461113758637.5033558.21042371
Angelo MathewsSL2016201671303758028.8562759.81030404
Bapu NadkarniIND196419648135375122*46.88--112460
Ravindra JadejaIND2016201691443759037.5055068.180313013
Michael HusseyAUS2007200746137413374.8070453.13200355
Darren BravoWI20132013611137421837.4079447.10102522
Tim McIntoshNZ20102010612037410231.1796238.88122386
Ian HealyAUS19911991101403746926.7177848.07032330
Russel ArnoldSL20012001121813747122.0080946.23033500
Angelo MathewsSL20132013483373157*74.6072051.81110453
Sikandar RazaZIM2017201748037312746.6370053.29121265
Sachin TendulkarIND199019907101373119*41.4476347.44121420
Suresh RainaIND20102010812137312033.9165257.21122483
Alan KnottENG19691969913137396*31.0853136.35031241
Neil McKenzieSA20032003101513739026.6492340.41021434
Frank WoolleyENG19241924561372134*74.4014982.55222232
Shaun MarshAUS2014201448037214846.5076048.95112433
Inzamam-ul-HaqPAK20042004610037211837.2077448.06212431
Ross TaylorNZ2011201151003727837.2081545.64051354
Jonny BairstowENG2015201571203727931.0067355.27021485
Aiden MarkramSA2019201971303729028.6257364.92032602
Kraigg BrathwaiteWI2024202491803726120.6787942.32012402
Kim HughesAUS19841984101903727619.5867848.23014432
Chandu BordeIND1965196546037110961.83--130600
Allan BorderAUS1987198746037120561.8388641.87100410
Daniel VettoriNZ20032003692371137*53.0058763.20122561

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