Batting records (Men's All internationals)

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 7,119 of the 11,061 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENG2001-20041121278512441.32162348.372411110
Marcus TrescothickENG2001-2006951199456621941.51667168.4513221363834
Nasser HussainENG2001-20042230193411632.21200746.541621072
Michael VaughanENG2001-2008991278389218332.71705555.177191048216
Mark RamprakashENG2001110585858.0013343.6101050
Andrew FlintoffENG/IWX2001-200913014922447216735.21611773.1152613497108
Craig WhiteENG2001-200377222485*44.8037060.54010243
James FosterENG2001-20097821104818.3326341.8300051
Ashley GilesENG2001-20065551128955922.95168053.27023984
Richard DawsonENG2001-20033523515*11.6711131.5300040
Matthew HoggardENG2001-2008425010268386.70114123.490010270
Shiv Sunder DasIND2001110282828.0010526.6700040
Deep DasguptaIND2001110000.0070.0000100
VVS LaxmanIND2001-2012104156276239200*48.361205151.77163887502
Sachin TendulkarIND2001-20132292842612859248*49.841929366.6534689156689
Rahul DravidIND/IWX2001-201220826237967927043.021888251.26176112107332
Sourav GangulyIND/AX2001-200811213312502923941.56782064.319291354160
Virender SehwagIND/AX/IWX2001-201326231671211831939.221272095.272555211651186
Anil KumbleIND/AX2001-20087071111001110*16.68247840.401251244
Harbhajan SinghIND/AX2001-201624118339257911517.91368869.93272125165
Sarandeep SinghIND2001110444.001625.0000000
Javagal SrinathIND2001-20031710433155.508638.3700240
Nick KnightENG2002-2003131303908830.0053473.03030312
Graham ThorpeENG2002-20051016357412444.15122746.78151691
Alec StewartENG2002-2003182026828337.89110361.83061761
Ronnie IraniENG2002-2003101021183914.7520059.0000170
Paul CollingwoodENG/IWX2002-201725828541866220635.501414961.22134414762108
James KirtleyENG2002-200777131125.1712025.8300011
Sanath JayasuriyaSL/AX2002-20111791859561115231.88591094.94142217665119
Romesh KaluwitharanaSL2002-20048811765425.1423674.58022221
Marvan AtapattuSL2002-200780787236612433.32383461.7131242401
Mahela JayawardeneSL/AX2002-2015415454371614237438.712399267.283485291641120
Russel ArnoldSL2002-200763561410757625.60151670.91074715
Kumar SangakkaraSL/AX/IWX2002-2015439488532151131949.453110069.1753117222221136
Upul ChandanaSL2002-2007302544567621.7170664.59020434
Naveed NawazSL20021111515*-2268.1800000
WPUJC VaasSL2002-2009126111331530100*19.62280954.4715131526
Nuwan ZoysaSL2002-2007199336146.005565.4500230
Dilhara FernandoSL/AX2002-2016127683534239*10.3656760.320011402
Dinesh MongiaIND2002-20072519236363*21.3558162.48012284
Yuvraj SinghIND/AX2002-201731431147960216936.371134184.671459231014225
Mohammad KaifIND2002-20067876131735148*27.54293559.1111391642
Zaheer KhanIND/AX2002-20142071523614747512.71256857.40032515639
Ajit AgarkarIND2002-2007744304555310.5869365.66014377
Justin LangerAUS2002-200730545255825052.20431359.3187432312
Matthew HaydenAUS2002-200915519116838338047.901184170.80213810933112
Ricky PontingAUS2002-2012304365301411322142.132024569.713382191463134
Damien MartynAUS2002-200611011822380116539.59583265.17726637917
Steve WaughAUS2002-2004813370010270.00112762.112511012
Martin LoveAUS2002-200347213362*26.6032241.30012100
Page 1Next

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