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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pragyan OjhaIND2009-20132427178918*8.9049218.0900460
Alastair CookENG2006-2018161291161247229445.352656246.9533579144111
Younis KhanPAK2002-20178114916713531353.651376351.8424211271953
Mushfiqur RahimBAN2006-2026100183166592219*39.471354948.6514271275337
Sachin TendulkarIND2001-201382139166416248*52.161186754.071831379130
BJ WatlingNZ2009-20217511716379020537.52889442.61819104298
Ashwell PrinceSA2005-20115689163261162*44.67736744.261011535013
Mitchell JohnsonAUS2007-201573109162065123*22.20353658.401111924731
Jomel WarricanWI2015-20262444163674113.1166854.94007329
Vishwa FernandoSL2016-2025273916161387.0061626.140013161
Hashim AmlaSA2004-2019122211159146311*46.661822350.19283912115014
Dinesh ChandimalSL2011-202692165156427206*42.851278750.261536867545
MS DhoniIND2005-20148613915472122438.07800358.996311052276
Ravichandran AshwinIND2011-202410515015348512425.81638454.59614939823
Peter SiddleAUS2008-201967941511645114.73246847.1602171254
Devendra BishooWI2011-20183661157074515.37190337.150010704
Steve HarmisonENG/IWX2002-200942611561649*13.39101160.930014849
Danish KaneriaPAK2003-2010324715231297.2245650.660014282
William O’RourkeNZ2024-202614251538193.8026314.4500750
Jacques KallisSA/IWX2002-20138915114740522454.051486749.812827882358
Usman KhawajaAUS2011-20268815914622923242.961275748.8316281066428
Michael HusseyAUS2005-20137513014577919549.821170649.3717281263535
Faf du PlessisSA2012-20216911814416319940.03898646.331021951621
Temba BavumaSA2014-20266711614381417237.39783948.654261043416
Sarfraz AhmedPAK2010-2023549514303111837.42432070.1642143099
Pat CumminsAUS2011-20267511214165964*16.93347547.74031416039
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Zaheer KhanIND2003-20146085149307513.10181351.30031710922
Enamul Haque jnrBAN2003-201313241456135.6025821.7100470
Virat KohliIND2011-2025123210139230254*46.851660855.58303115102730
Thilan SamaraweeraSL2003-2013528913389023151.18797848.76111984696
Brad HaddinAUS2008-20156611213326616932.99558758.46418836254
Shaun PollockSA2002-2008274413107267*34.58177360.4605112313
WPUJC VaasSL2003-2009253913918100*35.31192447.711541073
Ajaz PatelNZ2018-20252232132193511.5357538.09001225
Rahat AliPAK2013-201821311313635*7.5637236.56008193
Kumar SangakkaraSL2003-20158515112848931961.071562954.322933896039
Jonny BairstowENG2012-2024100178126042167*36.401022859.0712261771956
Ajinkya RahaneIND2013-20238414312506718838.681021149.6212261057635
Denesh RamdinWI2005-20166511112259116626.17529648.9241393336
Taijul IslamBAN2014-202660101129414710.57241239.0100111043
Mark WoodENG2015-20253864128115215.60114370.95011110820
Shahadat HossainBAN2005-20153461125074010.35105648.01009686
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Ben HilfenhausAUS2009-201227381235556*13.6565554.20018485
Muttiah MuralitharanSL/IWX2003-2010384412275338.5935577.4600102910
Graeme SmithSA/IWX2002-20149416611758427748.931248960.732332895219
Cheteshwar PujaraIND2010-2023102175117160206*43.661616544.2919351285716
Azhar AliPAK2010-202297180117142302*42.261703341.9319351969422
Ricky PontingAUS2002-20128915911673322145.491146258.7417371075830

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