Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by format (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2010-12-31×
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-201011919529785628147.331592549.3316491210335
Sachin TendulkarINDTests1989-20101752883114532248*56.542674054.30505914187562
Rahul DravidIND/IWXTests1996-2010149257291202727052.752836442.4031598151218
Sourav GangulyINDTests1996-200811318817721223942.181407051.2616351390057
Virender SehwagIND/IWXTests2001-2010861486767031954.01933382.18222712110085
Anil KumbleINDTests1990-2008131173322506110*17.77645538.8215173029
Harbhajan SinghINDTests1998-20109212821196811518.39301065.38281624636
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-20106711410424620640.83912946.511020646924
James KirtleyENGTests200347132125.3312924.8100011
Sanath JayasuriyaSLTests1991-200710918814697334040.071069865.1814311591059
Romesh KaluwitharanaSLTests1992-2004497841933132*26.12320360.353952846
Marvan AtapattuSLTests1990-20079015615550224939.021238444.431617226854
Mahela JayawardeneSLTests1997-201011619013952737453.821810052.64283811112943
Russel ArnoldSLTests1997-200444694182112328.02408444.5931072223
Kumar SangakkaraSLTests2000-20109415612824428757.251473255.9624344105925
Upul ChandanaSLTests1999-2005162416169226.78121750.62020776
Naveed NawazSLTests20021219978*99.0019251.56010110
WPUJC VaasSLTests1994-2009111162353089100*24.32703343.921131237616
Nuwan ZoysaSLTests1997-20043040628828*8.4769541.44009315
Dilhara FernandoSLTests2000-201035401319836*7.3362531.68007221
Mike ProcterSATests1967-197071012264825.1138254.71001213
Neil MallenderENGTests1992230842.672236.3600000
Yuvraj SinghINDTests2003-201034526163916935.63278258.9139622717
Mohammad KaifINDTests2000-200613223624148*32.84154840.31131642
Zaheer KhanINDTests2000-2010771022210227512.78205349.78032111619
Ajit AgarkarINDTests1998-200626395571109*16.79108152.82109833
Justin LangerAUSTests1993-200710518212769625045.271419254.2323301191140
Matthew HaydenAUSTests1994-200910318414862538050.741434960.11302914104982
Ricky PontingAUSTests1995-2010152259281236325753.522082759.36395614140372
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.