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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1989-20131993293315921248*53.792943754.05516814205869
Joe RootENG2012-2026169309261427826250.452478357.61416915153646
Alastair CookENG2006-2018161291161247229445.352656246.9533579144111
Ricky PontingAUS1995-2012168287291337825751.852278258.72416217150673
Rahul DravidIND/IWX1996-2012164286321328827052.313125842.5136638165421
Jacques KallisSA/IWX1995-2013165278401317922455.372864046.02455716148096
Shivnarine ChanderpaulWI1994-20151622784911786203*51.472719043.35306615127236
James AndersonENG2003-20241882651141353818.96343239.4201341843
Allan BorderAUS1978-1994155263441113420550.842690641.09276311115828
Steve WaughAUS1985-2004168260461092720051.062246148.65325022117520
Mahela JayawardeneSL1997-2014149252151181437449.852295951.46345015138761
Stuart BroadENG2007-202316724340366216918.04560765.311133943855
Alec StewartENG1990-200313323521846319039.551738948.67154514112110
Kumar SangakkaraSL2000-2015134233171240031957.412288254.19385211149151
Brian LaraWI/IWX1990-2006129230611871400*53.001960560.55344717154388
Steve SmithAUS2010-2026126225281097223955.702033153.97374511119371
VVS LaxmanIND1996-201213422433878128145.971778549.3717561411355
Ben StokesENG2013-20261222209727325834.471242758.53143718833138
Hashim AmlaSA2004-2019124215169282311*46.641857349.98284113117014
Younis KhanPAK2000-2017117213191009931352.061937552.12343319108270
Graham GoochENG1975-19951172136875833342.311783049.12194613106325
Sunil GavaskarIND1971-1987124212159971236*50.611532744.4233451299524
Angelo MathewsSL2009-2025119212278214200*44.401697048.401645683590
Mike AthertonENG1989-200111521277728185*37.702060937.501646209044
Virat KohliIND2011-2025123210139230254*46.851660855.58303115102730
Mark WaughAUS1991-2002128209178029153*41.821536052.2720471984441
Graeme SmithSA/IWX2002-201411720513926527748.261552559.68273811116524
David WarnerAUS2011-202411220588786335*44.601251770.19263713103669
Ian BellENG2004-201511820524772723542.691562249.4622461491939
Mark BoucherSA/IWX1997-201214620524541512529.921082250.044351764020
David GowerENG1978-199211620218816021544.351611950.621838797010
Inzamam-ul-HaqPAK/IWX1992-200711920022883032949.611634554.02254615110548
Desmond HaynesWI1978-199411520025743718442.501537344.6918391082324
Shane WarneAUS1992-20071451991731549917.33547057.660123435337
Michael ClarkeAUS2004-2015115198228643329*49.111545655.922827997739
Ross TaylorNZ2007-202211219624768329044.671295759.3019351493255
Kane WilliamsonNZ2010-202611019519951525154.061830651.98333812106328
Mushfiqur RahimBAN2005-2026106195176957219*39.081434448.5014301479639
Kraigg BrathwaiteWI2011-202510019310595021232.511457140.8312311959417
AB de VilliersSA2004-2018114191188765278*50.661607754.5222468102464
Geoff BoycottENG1964-1982107191238113246*48.292118235.50224297718
Dimuth KarunaratneSL2012-20251001917722224439.251402451.5016391376412
David BoonAUS1984-199610719020742220043.661811640.972132168222
Stephen FlemingNZ1994-2008109189107172274*40.071565245.829461691726
Colin CowdreyENG1954-197511418815762418244.07632437.192238975313
Sourav GangulyIND1996-200811318817721223942.181407051.2616351390057
Sanath JayasuriyaSL1991-200710918814697334040.071069865.1814311591059
Javed MiandadPAK1976-1993122187218747280*52.691502645.852342680548
Mark TaylorAUS1989-1999104186137525334*43.501814041.48194057279
Matthew HaydenAUS1994-200910318414862538050.741434960.11302914104982
Page 1Next

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