Batting records (All cricket)

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 23,131 of the 27,073 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENG2001-20041121278512441.32162348.372411110
Marcus TrescothickENG/SOM2001-201918425714935921938.511514061.82264426138261
Nasser HussainENG2001-20042230193411632.21200746.541621072
Michael VaughanENG2001-2008991278389218332.71705555.177191048216
Mark RamprakashENG2001110585858.0013343.6101050
Andrew FlintoffENG/IWX/CSK2001-201514316126462916734.29624274.1652614508114
Craig WhiteENG2001-200377222485*44.8037060.54010243
James FosterENG/ESS2001-201814413826331313229.58512464.66416739542
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 LaxmanIND/DC/KTK2001-2012124176296521200*44.361231852.941639127837
Sachin TendulkarIND/MI2001-20133073623715193248*46.752124171.533581131861118
Rahul DravidIND/IWX/RCB2001-2013297344421185327039.252076457.08177215134160
Sourav GangulyIND/AX/KKR2001-201217118915637823936.66908370.2293617678102
Virender SehwagIND/AX/IWX2001-2016368422121485031936.2214484102.532771281985292
Anil KumbleIND/AX/RCB2001-201011288251036110*16.44252541.031251274
Harbhajan SinghIND/AX/KKR2001-202141928376353311517.07440780.172834342111
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/IWX/DC2002-2018434503751461520634.152235065.392373301366210
James KirtleyENG2002-200777131125.1712025.8300011
Sanath JayasuriyaSL/AX/MI2002-201221221811639815230.91646099.04152620751159
Romesh KaluwitharanaSL2002-20048811765425.1423674.58022221
Marvan AtapattuSL2002-200780787236612433.32383461.7131242401
Mahela JayawardeneSL/AX/PK2002-2017539574541895037436.442632172.0036101341954178
Russel ArnoldSL2002-200763561410757625.60151670.91074715
Kumar SangakkaraSL/AX/IWX2002-2018673739703065131945.824090474.9371163333232280
Upul ChandanaSL2002-2007302544567621.7170664.59020434
Naveed NawazSL20021111515*-2268.1800000
WPUJC VaasSL/DC2002-2010139122361611100*18.73288255.9015161549
Nuwan ZoysaSL/DC2002-20082211447146.716473.4400240
Dilhara FernandoSL/AX/MI2002-2016137703734639*10.4857060.700011402
Dinesh MongiaIND2002-20072519236363*21.3558162.48012284
Yuvraj SinghIND/AX/RCB2002-2019461451641266616932.731375392.101474281263383
Mohammad KaifIND/RCB/PK2002-201210798171994148*24.62318562.6111391868
Zaheer KhanIND/AX/RCB2002-20173061845415917512.24270958.73033016741
Ajit AgarkarIND/KKR/DC2002-201311665126345311.9684774.850155012
Justin LangerAUS2002-200730545255825052.20431359.3187432312
Matthew HaydenAUS/CSK/BH2002-201219222818960838045.751274475.392146111070157
Ricky PontingAUS/KKR/MI2002-2013325382311435822140.912052969.943383221478140
Damien MartynAUS/RR2002-201011111922382016539.38585665.23726638017
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.