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
Wahab RiazPAK2010-201827415306398.5072742.09009325
Paul HarrisSA2007-2011364654504610.98132833.89009473
Steven FinnENG2010-20163647222795611.1690130.97019360
Matthew HoggardENG2001-2008334810263386.92113023.27009270
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Brett LeeAUS2002-20084155118346418.95163051.1703910411
Rory BurnsENG2018-202232590178913330.32408443.8131192192
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Shahadat HossainBAN2005-20153461125074010.35105648.01009686
Umesh YadavIND2011-20235667264343110.5986250.350094022
JP DuminySA2008-2017467410210316632.86454446.2868925013
Mitchell MarshAUS2014-202446807208318128.53370056.3039927032
Harbhajan SinghIND2001-2015618511155411521.00248262.6127917733
Shan MasoodPAK2013-202650961292615630.80556152.62715928825
Jos ButtlerENG2014-2022571009290715231.95536554.18218934033
Tillakaratne DilshanSL2003-2013611024438419344.73625970.041421952722
Denesh RamdinWI2005-20166511112259116626.17529648.9241393336
Faf du PlessisSA2012-20216911814416319940.03898646.331021951621
KL RahulIND2014-2026681205413419935.95800151.671120949134
Misbah-ul-HaqPAK2007-201770123205102161*49.531135044.951039949481
Ravichandran AshwinIND2011-202410515015348512425.81638454.59614939823
Kevin PietersenENG2005-20141011758807922748.381308261.762335997779
Michael ClarkeAUS2004-2015107186208146329*49.071457155.912725991632
Alastair CookENG2006-2018161291161247229445.352656246.9533579144111
Mustafizur RahmanBAN2015-20221522766164.4016240.7400835
Christopher MpofuZIM2005-20171324899336.1923342.4900865
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Iain O'BrienNZ2005-200919314210317.7853439.33008281
Suresh RainaIND2010-20151831276812026.48144553.151781004
Rahat AliPAK2013-201821311313635*7.5637236.56008193
Lungi NgidiSA2018-202520311197194.8523042.17008141
Nauman AliPAK2021-2026223253919714.4885245.890184310
Anrich NortjeSA2019-202620359207407.9664831.94008310
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Ben HilfenhausAUS2009-201227381235556*13.6565554.20018485
Daniel FlynnNZ2008-2013213947816722.31200638.930481041
Mahmudul Hasan JoyBAN2021-202622410103617125.27235843.942581167
Hasan AliPAK2017-2026274484073011.3159068.980083820
Abdullah ShafiquePAK2021-202628545187820138.33420744.6467818123
Shane DowrichWI2015-2020346181528125*28.83325047.0239817211
Darren SammyWI2007-201338632132310621.69194967.8815815734
Prasanna JayawardeneSL2006-20155278102106154*30.97430248.9545822315
Nazmul Hossain ShantoBAN2017-202643802242416331.08464952.1477826431
Kieran PowellWI2011-202144831211313425.77415250.8937827816
Thilan SamaraweeraSL2003-2013528913389023151.18797848.76111984696
Jonathan TrottENG2009-201552936383522644.08812847.1891984510
Vernon PhilanderSA2011-202064942017797424.04399544.5308820417
Chris GayleWI2003-201453958392733345.14583467.31918852080
Mohammad HafeezPAK2003-201851977332122436.90574057.86811841826
Murali VijayIND2008-2018601041387716737.64844845.891115845232

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