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 908 of the 2,568 matches in this selection (from 1912). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew WadeAUS20122012814339910636.2779650.13120366
Stephen FlemingNZ200820085803988749.7569757.10040562
Nazmul Hossain ShantoBAN20212021714139816330.6275352.86204387
Shan MasoodPAK20252025510039714539.7073154.31131336
Jacob OramNZ20082008712139711736.0969956.80211515
Nazmul Hossain ShantoBAN2026202659039610144.0068757.64121423
Kushal Janith PereraSL20162016713039611030.4652675.29110504
Roston ChaseWI20182018917039610623.2975952.17112412
Kane WilliamsonNZ2021202147139523865.8385846.04110490
Shivnarine ChanderpaulWI2010201069239416656.29103438.10120283
Liton DasBAN20242024916039413824.6367758.20111455
Dinesh ChandimalSL20132013462393116*98.2564560.93221482
Martin GuptillNZ2016201691603938724.5669756.38023603
JP DuminySA20142014611339212349.0093741.84210361
Quinton de KockSA20182018101803928321.7857967.70022511
Ricky PontingAUS2003200358139116955.8659865.38130533
Imam-ul-HaqPAK2018201881523917630.0881348.09032483
Shaun PollockSA20062006816539163*35.5551975.34020486
Kieran PowellWI2018201891703918823.0059166.16022438
Kraigg BrathwaiteWI20182018917139112124.44112934.63212350
Jonny BairstowENG2021202191713915724.4480748.45014472
Kraigg BrathwaiteWI20232023611039018235.4590443.14111421
Alastair CookENG2014201481313909532.5089743.48030450
Ashwell PrinceSA2007200781533906332.50110235.39020320
Mark BoucherSA20102010101213899535.3671154.71030363
Pathum NissankaSL2025202535038818777.6057467.60200501
Jacob OramNZ20042004582388126*64.6765259.511103410
John CampbellWI20252025816038811524.2577450.13102524
Nasir HossainBAN2013201369138710048.3865559.08121373
Devon ConwayNZ2024202491803869121.4470055.14032475
Adam GilchristAUS2003200368138513355.0040395.53201525
Nishan MadushkaSL2023202358038520548.1371653.77110454
Joshua Da SilvaWI20212021101933859224.06113134.04023391
Imrul KayesBAN2015201558138415054.8679948.06120503
Craig ErvineZIM2016201648038414648.0073252.46131482
Hashim AmlaSA20092009611038410034.9186644.34131520
Faheem AshrafPAK20212021811138478*38.4077149.81021541
Kyle VerreynneSA20242024812138411434.9158365.87211405
Virender SehwagIND2011201171303846729.5447980.17042533
Tamim IqbalBAN202120214813839254.7149277.85041575
Imran FarhatPAK2010201081603836723.9484245.49021530
Chris GayleWI2005200535038231776.4062661.02111455
Sabbir RahmanBAN2017201781613826625.4771353.58033484
Beau WebsterAUS2025202571213817234.6464658.98040441
Aiden MarkramSA2017201734038014395.0056866.90210512
Agha SalmanPAK20232023593380132*63.3355168.97120463
Pathum NissankaSL202420246111380127*38.0049976.15120503
Kusal MendisSL2022202271203808531.6768255.72040431
Devon ConwayNZ2021202136037920063.1775850.00120461
Angelo MathewsSL2009200971113799937.9063559.69020474

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