Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by format (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGTests1997-20047113174288173*34.581000542.86823105583
Marcus TrescothickENGTests2000-20067614310582521943.801068554.5214291283142
Nasser HussainENGTests1990-20049617116576420737.191427240.3914331473424
Michael VaughanENGTests1999-2008821479571919741.441118451.141818974222
Mark RamprakashENGTests1991-200252926235015427.33649536.18212122517
Andrew FlintoffENG/IWXTests1998-2009791309384516731.78619762.055261751382
Craig WhiteENGTests1994-200230507105212124.47243743.1715811912
James FosterENGTests2001-200271232264825.1165434.56001271
Ashley GilesENGTests1998-200654811314215920.90306446.380491755
Richard DawsonENGTests2001-2003713311419*11.4036331.40000140
Matthew HoggardENGTests2000-2008679227473387.28209022.630019420
Shiv Sunder DasINDTests2000-200223402132611034.89340738.922931801
Deep DasguptaINDTests2001-2002813134410028.67112630.55122401
VVS LaxmanINDTests1996-201213422433878128145.971778549.3717561411355
Sachin TendulkarINDTests1989-20131993293315921248*53.792943754.05516814205869
Rahul DravidIND/IWXTests1996-2012164286321328827052.313125842.5136638165421
Sourav GangulyINDTests1996-200811318817721223942.181407051.2616351390057
Virender SehwagIND/IWXTests2001-20131041806858631949.341044182.23233216123391
Anil KumbleINDTests1990-2008131173322506110*17.77645538.8215173029
Harbhajan SinghINDTests1998-201510314523222411518.23343264.80291927742
Sarandeep SinghINDTests2000-20023214339*43.0013631.6200010
Javagal SrinathINDTests1991-200267922110097614.21203749.5304131108
Denis LindsaySATests1963-197019311113018237.6766364.2535212213
Asoka de SilvaSLTests1985-1991101641855015.4250822.2401380
Nick KnightENGTests1995-20011730071911323.97166143.29141742
Graham ThorpeENGTests1993-2005100179286744200*44.661469345.901639127789
Alec StewartENGTests1990-200313323521846319039.551738948.67154514112110
Ronnie IraniENGTests1996-1999350864117.2016851.19000110
Paul CollingwoodENGTests2003-20116811510425920640.56917046.441020646924
James KirtleyENGTests200347132125.3312924.8100011
Sanath JayasuriyaSLTests1991-200710918814697334040.071069865.1814311591059
Romesh KaluwitharanaSLTests1992-2004497841933132*26.12320360.353952846
Marvan AtapattuSLTests1990-20079015615550224939.021238444.431617226854
Mahela JayawardeneSLTests1997-2014149252151181437449.852295951.46345015138761
Russel ArnoldSLTests1997-200444694182112328.02408444.5931072223
Kumar SangakkaraSLTests2000-2015134233171240031957.412288254.19385211149151
Upul ChandanaSLTests1999-2005162416169226.78121750.62020776
Naveed NawazSLTests20021219978*99.0019251.56010110
WPUJC VaasSLTests1994-2009111162353089100*24.32703343.921131237616
Nuwan ZoysaSLTests1997-20043040628828*8.4769541.44009315
Dilhara FernandoSLTests2000-201240471724939*8.3070935.12008301
Mike ProcterSATests1967-197071012264825.1138254.71001213
Neil MallenderENGTests1992230842.672236.3600000
Yuvraj SinghINDTests2003-201240626190016933.93327757.98311726022
Mohammad KaifINDTests2000-200613223624148*32.84154840.31131642
Zaheer KhanINDTests2000-2014921272412317511.95238151.70032914128
Ajit AgarkarINDTests1998-200626395571109*16.79108152.82109833
Justin LangerAUSTests1993-200710518212769625045.271419254.2323301191140
Matthew HaydenAUSTests1994-200910318414862538050.741434960.11302914104982
Ricky PontingAUSTests1995-2012168287291337825751.852278258.72416217150673
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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