Batting by opposition (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.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGAustralia2002120312515.5010728.9700020
Marcus TrescothickENGAustralia2002-2003230743724.6713156.49001112
Nasser HussainENGAustralia2002-2003230752825.0017842.1300080
Michael VaughanENGAustralia2002-200323021614572.0031668.35110274
Craig WhiteENGAustralia200212110685*106.0019654.08010123
James FosterENGAustralia2002120251912.508928.0900010
Richard DawsonENGAustralia20021212115*21.006333.3300030
Justin LangerAUSEngland2002120274250137.0046359.18100311
Matthew HaydenAUSEngland2002-200323017210257.3324271.07110154
Ricky PontingAUSEngland2002-2003230523017.337569.3300061
Damien MartynAUSEngland2002-200323028179.334759.5700150
Steve WaughAUSEngland2002120917745.5014264.08010170
Martin LoveAUSEngland20021226862*-15543.8701040
Adam GilchristAUSEngland2002-2003231372618.505172.5500051
Brett LeeAUSEngland2002-2003210181818.0017105.8800001
Robert KeyENGAustralia2002120525226.0011146.8501170
John CrawleyENGAustralia2002120503325.0015033.3300050
Andrew CaddickENGAustralia2002-2003230311710.335556.3600021
Steve HarmisonENGAustralia2002120974.502931.0300010
Marvan AtapattuSLAustralia2003110262626.004261.9000020
Mahela JayawardeneSLAustralia2003110000.0020.0000100
Russel ArnoldSLAustralia2003110141414.002458.3300010
Kumar SangakkaraSLAustralia2003110434343.005676.7900022
WPUJC VaasSLAustralia2003110111.00520.0000000
Matthew HaydenAUSSri Lanka20031118080*-8791.9501014
Ricky PontingAUSSri Lanka2003111106106*-97109.28100111
Adam GilchristAUSSri Lanka2003110262626.0023113.0400030
Aravinda de SilvaSLAustralia2003110444444.007360.2700000
Hashan TillakaratneSLAustralia200311199*-5180.0000010
Avishka GunawardeneSLAustralia2003110454545.007262.5000040
Jehan MubarakSLAustralia2003110151515.002268.1800010
Andrew FlintoffENGAustralia2003110161616.001888.8900020
Nick KnightENGAustralia2003110555.002222.7300000
Alec StewartENGAustralia2003110606060.007085.7101050
Ronnie IraniENGAustralia2003110777.001353.8500010
Paul CollingwoodENGAustralia20031112525*-2986.2100010
Andy BichelAUSEngland20031111111*-10110.0000010
Michael BevanAUSEngland20031111010*-2147.6200010
Andrew SymondsAUSEngland2003110888.002927.5900000
Brad HoggAUSEngland20031117171*-7792.2101081
Ian BlackwellENGAustralia2003110111.00333.3300000
James AndersonENGAustralia2003-2021231221.001020.0000100
Shane WarneAUSEngland2003110000.0010.0000100
VVS LaxmanINDAustralia2004220402420.004785.1100020
Sachin TendulkarINDAustralia2004220716335.509178.0201091
Rahul DravidINDAustralia2004220281614.004858.3300040
Sourav GangulyINDAustralia2004220888244.0010484.6201061
Virender SehwagINDAustralia2004220383519.006756.7200030
Anil KumbleINDAustralia2004220753.507100.0000010
Yuvraj SinghINDAustralia2004220462523.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.