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
Imran FarhatPAK20042004714039010127.8675251.86120590
John WatkinsSA1953195361003899238.90--030311
Mark BoucherSA20102010101213899535.3671154.71030363
Roshan MahanamaSL1994199481503897325.9385845.34021440
Yashpal SharmaIND198319831118438963*27.7932228.2603191
Pathum NissankaSL2025202535038818777.6057467.60200501
Rahmat ShahAFG2024202435038823477.6069455.91121433
Ron ArcherAUS1955195568038812848.50--120395
Victor TrumperAUS1904190448038811348.50--131402
Chetan ChauhanIND1981198161103889735.27102737.78031440
John CampbellWI20252025816038811524.2577450.13102524
Grant FlowerZIM1997199724038715196.7572953.09210423
Nasir HossainBAN2013201369138710048.3865559.08121373
Stephen FlemingNZ2005200571103878835.1885545.26041553
Daniel VettoriNZ2006200681103878135.1861363.13041531
Mohammad IlyasPAK19651965611038712635.18--120362
Peter WilleyENG198119817142387102*32.2580747.96120502
AB de VilliersSA2007200791623877727.6475751.12030451
Zaheer AbbasPAK1971197134038627496.5080048.25111480
Ben CurranZIM20252025713038612129.6982047.07100441
Gundappa ViswanathIND19771977714138679*29.6983446.28030370
Devon ConwayNZ2024202491803869121.4470055.14032475
Clyde WalcottWI1958195845138514596.25--120-3
Herbie TaylorSA1923192347038510255.00--22092
Nishan MadushkaSL2023202358038520548.1371653.77110454
Martin CroweNZ1986198669338513764.1777649.61201510
Saleem MalikPAK199619967102385100*48.1383746.00130401
Alec StewartENG2003200381213857235.0077050.00031580
Kris SrikkanthIND19861986913038511629.6253068.49111524
Steve CamachoWI1968196871403858727.5015732.48021450
Joshua Da SilvaWI20212021101933859224.06113134.04023391
Imrul KayesBAN2015201558138415054.8679948.06120503
Craig ErvineZIM2016201648038414648.0073252.46131482
Hashim AmlaSA20092009611038410034.9186644.34131520
Faheem AshrafPAK20212021811138478*38.4077149.81021541
Shoaib MohammadPAK1988198861113849438.4084945.23041512
Kyle VerreynneSA20242024812138411434.9158365.87211405
Virender SehwagIND2011201171303846729.5447980.17042533
Andrew FlintoffENG20022002914038413727.4345784.03124637
Ramnaresh SarwanWI20062006714138411629.5469455.33132591
Ken MackayAUS1961196191423847432.0045629.61042280
Alistair CampbellZIM20002000916138410225.60105436.43123452
Jeff CroweNZ198519851017238411225.60109135.20111412
Tamim IqbalBAN202120214813839254.7149277.85041575
Pankaj RoyIND1953195348038315047.88--11100
Basil ButcherWI1963196359138313347.8843842.01120422
David GowerENG19891989611038310634.8263460.41120550
Ramiz RajaPAK1992199261113838838.3077649.36041480
Chandu BordeIND1964196481453838442.56--032401
Mansoor AkhtarPAK19821982915338311131.9285544.80123541

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