Batting records (Men's Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×From 1908-01-01×

Player figures come from full scorecards, which we hold for 473 of the 479 matches in this selection (from 1952). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2002-201523456291123074.64533154.611012230714
Sunil GavaskarIND1978-198724414208916656.46303545.5751211862
Alastair CookENG2006-201820361171926349.11350549.045802050
Mahela JayawardeneSL1999-201429553168724032.44342849.2121052107
Joe RootENG2015-202621364165126251.59265962.092911680
Allan BorderAUS1979-199021348162615362.54371743.746801628
Angelo MathewsSL2009-20232342101601157*50.03347946.0229216514
Jacques KallisSA1997-201319334156415553.93335146.6768116010
Greg ChappellAUS1972-198416252155323567.52267656.996611403
David WarnerAUS2014-2024132211552335*73.90210173.8765117114
Ricky PontingAUS1998-201015263153720966.83246162.455651825
Kane WilliamsonNZ2011-202314252151923866.04286752.985401584
Sanath JayasuriyaSL1991-200616301149025351.38249359.7746018112
Aravinda de SilvaSL1985-200020383147516842.14229549.248131676
Mark TaylorAUS1990-1998122031347334*79.24292746.024821382
Dilip VengsarkarIND1978-1987223561284146*44.28193837.93282836
Virender SehwagIND2004-20069140127630991.14159180.2042118712
Graeme SmithSA2002-201316281125923446.63215758.374311420
Rahul DravidIND1999-200715263123627053.74273245.245311623
Usman KhawajaAUS2016-202411193121216075.75244449.593721213
Arjuna RanatungaSL1982-2000223931210135*33.61187649.951961179
David GowerENG1978-1992172731185173*49.38240649.252911420
Steve SmithAUS2010-2024152521175165*51.09234750.062911255
Brian LaraWI1990-200612220117321653.32173167.7643215217
Dimuth KarunaratneSL2013-202314271114719644.12222951.462601252
Hashim AmlaSA2007-2019142751146118*52.09232349.3321011421
Justin LangerAUS1994-200513200113919156.95211253.934611156
AB de VilliersSA2007-2013122141112278*65.41186859.534301049
Viv RichardsWI1975-198816271109112341.96122866.532721055
Mohinder AmarnathIND1978-198718284108012045.00140243.08451817
Sachin TendulkarIND1989-2007182721057194*42.28211450.002721410
Harry BrookENG2022-20269140105631775.43117989.5743011315
Kapil DevIND1978-19892941210548427.03103577.390829913
Thilan SamaraweeraSL2002-201213232104523149.76210349.693411380
Ross TaylorNZ2009-20211526299910441.63169259.0428312013
Carl HooperWI1988-200214275998178*45.36181155.1134510516
Alec StewartENG1992-20011322399419052.32190152.292401420
Dinesh ChandimalSL2012-202315272988155*39.52207947.521821036
Shivnarine ChanderpaulWI1997-201114263986153*42.87213946.101631033
Garry SobersWI1958-19598132984365*89.4530.00341430
Martin CroweNZ1984-19901120397317457.24225443.172611213
Grant FlowerZIM1993-200214263961201*41.78268235.83323984
Michael SlaterAUS1994-19991220194616949.79178553.003421125
Tom GraveneyENG1954-19691316094315358.9466649.553511061
Steve WaughAUS1988-20022030393415734.59205645.43335894
Mark WaughAUS1994-20021522093311742.41170254.82364958
Andy FlowerZIM1993-20021425493115644.33201146.302521082
Desmond HaynesWI1980-199316294928143*37.12233339.78323923
Polly UmrigarIND1952-19611519291111753.59--520561
Sourav GangulyIND1999-20071220190223947.47163155.302401157
Page 1Next

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