Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by format (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2000-12-31×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGTests1997-200027511125311625.06338337.042451550
Marcus TrescothickENGTests200061113397833.9087538.74030403
Nasser HussainENGTests1990-20005610011315820735.48822938.388141239311
Michael VaughanENGTests1999-200081303737628.69102136.53020390
Mark RamprakashENGTests1991-200042746179615426.41533033.70111121833
Andrew FlintoffENGTests1998-200091402334216.6443953.08002421
Craig WhiteENGTests1994-2000152224069320.30108537.42024465
Ashley GilesENGTests1998-20004527337*24.3320335.9600140
Matthew HoggardENGTests20001111212*-1866.6700010
Shiv Sunder DasINDTests200035122311055.7543051.86110320
VVS LaxmanINDTests1996-20001933383416727.80187844.411541110
Sachin TendulkarINDTests1989-20007812513641621757.291178554.352424783829
Rahul DravidINDTests1996-2000406973322200*53.58822040.4181724065
Sourav GangulyINDTests1996-200038646271117346.74564248.05714434029
Anil KumbleINDTests1990-200060811511928818.06309838.480381285
Harbhajan SinghINDTests1998-199981163115*6.208835.2300240
Javagal SrinathINDTests1991-20004969187967615.61158650.19047844
Denis LindsaySATests1963-197019311113018237.6766364.2535212213
Asoka de SilvaSLTests1985-1991101641855015.4250822.2401380
Nick KnightENGTests1995-20001628070411325.14161543.59140732
Graham ThorpeENGTests1993-20006311514397913839.40882345.10726104591
Alec StewartENGTests1990-200010518914696719039.811446548.16143589219
Ronnie IraniENGTests1996-1999350864117.2016851.19000110
Sanath JayasuriyaSLTests1991-200053929347334041.84545063.727161144326
Romesh KaluwitharanaSLTests1992-2000396241587132*27.36260560.923752384
Marvan AtapattuSLTests1990-200039696217922334.59528741.2157132692
Mahela JayawardeneSLTests1997-200025402167324244.03344348.594812097
Russel ArnoldSLTests1997-200022363101812330.85244941.572421173
Kumar SangakkaraSLTests20004701747424.8647136.94010191
Upul ChandanaSLTests1999-20005711123218.6724445.90000161
WPUJC VaasSLTests1994-20004463119295717.87251436.950461015
Nuwan ZoysaSLTests1997-200014182157269.8136742.78003162
Dilhara FernandoSLTests2000232105*10.002835.7100110
Mike ProcterSATests1967-197071012264825.1138254.71001213
Neil MallenderENGTests1992230842.672236.3600000
Mohammad KaifINDTests2000120352317.5010932.1100030
Zaheer KhanINDTests200021177*-1258.3300000
Ajit AgarkarINDTests1998-2000812111841*10.7327443.07005190
Justin LangerAUSTests1993-200037612238622340.44509846.80711422610
Matthew HaydenAUSTests1994-20001220052812526.40111847.23124671
Ricky PontingAUSTests1995-200038597241019746.35474050.84711324311
Damien MartynAUSTests1992-20001120563889*42.53135347.15051722
Steve WaughAUSTests1985-200013120839858120050.781795647.7923421788510
Adam GilchristAUSTests1999-200013194783149*52.20106073.871611012
Brett LeeAUSTests1999-200077315062*37.5024261.98011142
Jason GillespieAUSTests1996-2000172592794117.44100827.68003250
Stuart MacGillAUSTests1998-2000152122074310.8948043.13006172
Glenn McGrathAUSTests1993-2000667923328395.8688237.190022210
John CrawleyENGTests1994-1999294751329156*31.64345938.423731353
Andrew CaddickENGTests1993-2000406176244811.56191632.570011735
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.