Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×

Player figures come from full scorecards, which we hold for 102 of the 303 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENG2002120312515.5010728.9700020
Marcus TrescothickENG2002-2003230743724.6713156.49001112
Nasser HussainENG2002-2003230752825.0017842.1300080
Michael VaughanENG2002-200323021614572.0031668.35110274
Craig WhiteENG200212110685*106.0019654.08010123
James FosterENG2002120251912.508928.0900010
Richard DawsonENG20021212115*21.006333.3300030
Justin LangerAUS2002120274250137.0046359.18100311
Matthew HaydenAUS2002-200467134510257.5047672.48130248
Ricky PontingAUS2002-2004671299106*49.8332990.88110295
Damien MartynAUS2002-2004561904218.0012572.00002140
Steve WaughAUS2002120917745.5014264.08010170
Martin LoveAUS20021226862*-15543.8701040
Adam GilchristAUS2002-20045611353827.00128105.47000211
Brett LeeAUS2002-2004420211810.502295.4500001
Jason GillespieAUS2002-200431188*-1080.0000000
Robert KeyENG2002120525226.0011146.8501170
John CrawleyENG2002120503325.0015033.3300050
Andrew CaddickENG2002-2003230311710.335556.3600021
Steve HarmisonENG2002120974.502931.0300010
Marvan AtapattuSL2003110262626.004261.9000020
Mahela JayawardeneSL2003110000.0020.0000100
Russel ArnoldSL2003110141414.002458.3300010
Kumar SangakkaraSL2003110434343.005676.7900022
WPUJC VaasSL2003110111.00520.0000000
Andy BichelAUS2003-20044323523*35.003697.2200011
Aravinda de SilvaSL2003110444444.007360.2700000
Hashan TillakaratneSL200311199*-5180.0000010
Michael BevanAUS2003-2004431675633.508578.8201040
Andrew SymondsAUS2003-20044311068853.0014672.6001053
Shane WatsonAUS/ST2003-20182114949*-28175.0000052
Brad HoggAUS/MR2003-20184217171*71.007989.8701181
Brad WilliamsAUS2003-200452100*0.0010.0000100
Avishka GunawardeneSL2003110454545.007262.5000040
Jehan MubarakSL2003110151515.002268.1800010
Andrew FlintoffENG2003110161616.001888.8900020
Nick KnightENG2003110555.002222.7300000
Alec StewartENG2003110606060.007085.7101050
Ronnie IraniENG2003110777.001353.8500010
Paul CollingwoodENG20031112525*-2986.2100010
Ian BlackwellENG2003110111.00333.3300000
James AndersonENG2003-2021231221.001020.0000100
Shane WarneAUS2003110000.0010.0000100
VVS LaxmanIND2004220402420.004785.1100020
Sachin TendulkarIND2004220716335.509178.0201091
Rahul DravidIND2004220281614.004858.3300040
Sourav GangulyIND2004220888244.0010484.6201061
Virender SehwagIND2004220383519.006756.7200030
Anil KumbleIND2004220753.507100.0000010
Yuvraj SinghIND2004220462523.0045102.2200031
Page 1Next

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