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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd 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 2002-12-31×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGTests1997-2002499132811173*31.94667142.1451283481
Marcus TrescothickENGTests2000-200230574217216140.98422251.44315429816
Nasser HussainENGTests1990-20028014213471920736.581173240.2212251359522
Michael VaughanENGTests1999-200227473216019749.09417851.7075326212
Mark RamprakashENGTests1991-200252926235015427.33649536.18212122517
Andrew FlintoffENGTests1998-20022133064313719.4894767.901281118
Craig WhiteENGTests1994-200230507105212124.47243743.1715811912
James FosterENGTests2001-200271232264825.1165434.56001271
Ashley GilesENGTests1998-2002192853244514.0981539.75005370
Richard DawsonENGTests2001-2002611310019*12.5031931.35000130
Matthew HoggardENGTests2000-2002172410106327.5744223.9800570
Shiv Sunder DasINDTests2000-200223402132611034.89340738.922931801
Deep DasguptaINDTests2001-2002813134410028.67112630.55122401
VVS LaxmanINDTests1996-200244727268728141.34543049.4841563732
Sachin TendulkarINDTests1989-200210416916881121757.591610854.63313510117938
Rahul DravidINDTests1996-20026911813561421753.471377840.75142827086
Sourav GangulyINDTests1996-20026711211410017340.59850848.19920852936
Virender SehwagINDTests2001-20021421087214741.52123770.4934114410
Anil KumbleINDTests1990-200275991913888817.35365937.9303111565
Harbhajan SinghINDTests1998-20023349105136613.1571371.95029776
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-200277140185109200*41.881097046.571130105927
Alec StewartENGTests1990-200212522320807819039.791661948.61154213106310
Ronnie IraniENGTests1996-1999350864117.2016851.19000110
Sanath JayasuriyaSLTests1991-20027512812478934041.28745064.2810221461840
Romesh KaluwitharanaSLTests1992-2001406441629132*27.15267660.873752435
Marvan AtapattuSLTests1990-20026110712361122338.01843742.801011184332
Mahela JayawardeneSLTests1997-200247755335124247.87622153.87916343316
Russel ArnoldSLTests1997-200243674180412328.63404644.5931072203
Kumar SangakkaraSLTests2000-200226423187423048.05366651.124912486
Upul ChandanaSLTests1999-20027912249228.0045549.23010291
Naveed NawazSLTests20021219978*99.0019251.56010110
WPUJC VaasSLTests1994-2002649014146074*19.21350341.6806816710
Nuwan ZoysaSLTests1997-200224313236288.4353444.19008245
Dilhara FernandoSLTests2000-20021319584156.0029628.38003110
Mike ProcterSATests1967-197071012264825.1138254.71001213
Neil MallenderENGTests1992230842.672236.3600000
Mohammad KaifINDTests2000-20014811413720.1446130.59000120
Zaheer KhanINDTests2000-200224336250469.2650349.700010264
Ajit AgarkarINDTests1998-200216252356109*15.4870950.21108532
Justin LangerAUSTests1993-200258955404925044.99782751.731316545021
Matthew HaydenAUSTests1994-200237624307920353.09520859.121210738636
Ricky PontingAUSTests1995-2002639912424619748.80739057.461417647628
Damien MartynAUSTests1992-200232509195313347.63377551.7451362272
Steve WaughAUSTests1985-200215524342993120049.412071047.95284621105117
Martin LoveAUSTests20021226862*-15543.8701040
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.