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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGIndia2001121502750.007665.7900060
Marcus TrescothickENGIndia2001-20046711728628.6723074.78010221
Nasser HussainENGIndia2001-20033301125437.3317663.64010101
Michael VaughanENGIndia2001-2007811045712441.5596947.16131600
Mark RamprakashENGIndia2001110585858.0013343.6101050
Andrew FlintoffENGIndia2001-2008232326649931.6295469.600536719
Craig WhiteENGIndia2001-2003220523926.0010250.9800070
James FosterENGIndia2001-2009220544827.0014736.7300040
Ashley GilesENGIndia2001-2004531693934.5014447.9200050
Richard DawsonENGIndia200111100*-40.0000000
Matthew HoggardENGIndia2001-200654120116.679121.9800010
Shiv Sunder DasINDEngland2001110282828.0010526.6700040
Deep DasguptaINDEngland2001110000.0070.0000100
VVS LaxmanINDEngland2001-2011142215355625.48112647.51042760
Sachin TendulkarINDEngland2001-201229412154812039.69257160.2121202179
Rahul DravidINDEngland2001-2011354661718146*42.95325152.8541022018
Sourav GangulyINDEngland2001-2007161916819037.83105964.310618110
Virender SehwagINDEngland2001-201228371113511731.53122792.5019615219
Anil KumbleINDEngland2001-20079103280110*40.0061945.23110391
Harbhajan SinghINDEngland2001-2012262153014618.8139676.01004405
Sarandeep SinghINDEngland2001110444.001625.0000000
Javagal SrinathINDEngland2001-200322122*2.00633.3300100
Marcus TrescothickENGSri Lanka2002-20061518083212146.22111674.552521205
Nasser HussainENGSri Lanka2002-2003450823216.4016051.2500070
Andrew FlintoffENGSri Lanka2002-2007811331310439.1340776.901213511
Ashley GilesENGSri Lanka2002-2004441442114.6714131.2100030
Matthew HoggardENGSri Lanka2002-200767047156.7118725.1300140
Nick KnightENGSri Lanka2002-20033301508850.0019078.95010101
Graham ThorpeENGSri Lanka2002-2003230501916.6713038.4600040
Alec StewartENGSri Lanka2002-20033301408346.6717380.92020110
Ronnie IraniENGSri Lanka2002-2003331543927.007373.9700020
Paul CollingwoodENGSri Lanka2002-2010222726185724.72120651.24033476
James KirtleyENGSri Lanka2002-200322013126.503438.2400001
Sanath JayasuriyaSLEngland2002-20112325195015239.5898696.3533112119
Romesh KaluwitharanaSLEngland2002-2003221885288.0010683.02010121
Marvan AtapattuSLEngland2002-2004640604715.008570.5900190
Mahela JayawardeneSLEngland2002-2015546252854213*50.07452763.04914530415
Russel ArnoldSLEngland2002-20079801113513.8816467.6800141
Kumar SangakkaraSLEngland2002-201555647272715247.84433462.9271632955
Upul ChandanaSLEngland2002-2004420777638.5010771.9601072
Naveed NawazSLEngland20021111515*-2268.1800000
WPUJC VaasSLEngland2002-2007222273769025.0780746.59020410
Nuwan ZoysaSLEngland2002-2004210000.0010.0000100
Dilhara FernandoSLEngland2002-20111814714539*20.7124060.42002160
Nick KnightENGIndia2002-2003220323116.004571.1100020
Graham ThorpeENGIndia2002110121212.001580.0000010
Alec StewartENGIndia2002-20032212828*28.003677.7800120
Ronnie IraniENGIndia2002-200322012126.002352.1700100
Paul CollingwoodENGIndia2002-2011333761266134*40.84198463.8127112815
Dinesh MongiaINDEngland2002-2003220333216.507146.4800030
Page 1Next

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