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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael SlaterAUSEngland1993-200124410173917642.41306956.667502015
Greg ChappellAUSPakistan1972-198423332173823556.06294358.106621553
Alistair CampbellZIMIndia1992-2002475521737105*32.77278762.33213418611
Nathan AstleNZWest Indies1995-200638434173412544.46257867.26314119317
Ben StokesENGWest Indies2011-202438496173217640.28249969.31311318831
Saleem MalikPAKAustralia1983-199841502173123736.06311155.642871963
Grant FlowerZIMIndia1992-2004465421730106*33.27348049.712931595
Michael HusseyAUSWest Indies2005-201239458172913746.73300657.5238014920
Martin GuptillNZPakistan2009-202148513172910036.02227875.90114318148
Brad HaddinAUSEngland2005-201536493172813637.57261866.00312119421
Chris CairnsNZAustralia1989-200557654172810928.33257167.21112516640
Marcus TrescothickENGSri Lanka2001-200630401172616144.26276562.4249223610
Virender SehwagINDWest Indies2001-201137442172421941.05182094.7348322829
Glenn MaxwellAUSIndia2012-2025616271724113*31.351440119.7238113787
Mahela JayawardeneSLBangladesh2000-2015403951723203*50.68244570.4764319316
Javed MiandadPAKSri Lanka1975-19934747121723203*49.23187272.3331019411
Daryl MitchellNZEngland2019-202634428171819050.53287559.76512317237
Stephen FlemingNZIndia1994-20055258517189232.42305256.2901211887
Rishabh PantINDEngland2017-202532423171614644.00202784.6669218755
Ijaz AhmedPAKAustralia1987-200048582171415530.61331551.707381859
Ajinkya RahaneINDAustralia2013-202331464171314740.79291958.68212218213
Tom LathamNZBangladesh2013-202636365171025255.16235972.4958316424
Herschelle GibbsSAEngland1999-201039480171018335.63278961.3156223410
Mohammad AshrafulBANSri Lanka2001-201341533171019034.20311254.9555519513
Hashim AmlaSAWest Indies2007-201926323170920858.93225575.7966017510
Andy FlowerZIMPakistan1992-200242526170615637.09315254.1221241563
Wilfred RhodesENGAustralia1899-1926416914170617931.02171740.831921081
Maurice LeylandENGAustralia1929-193820344170518756.83426639.977321664
Hashan TillakaratneSLPakistan1986-2003606517170211535.46337050.502621505
Virat KohliINDBangladesh2010-202531369169820462.89186691.0075116419
Ben StokesENGNew Zealand2013-202637478169718243.51228874.17210218542
Ben StokesENGSouth Africa2015-202334441169625839.44201984.0057218050
Rohan KanhaiWIIndia1958-197118281169325662.70--4711458
Shai HopeWIEngland2015-202650586169314732.56247868.3247317039
Justin LangerAUSEngland1997-200722395168725049.62297256.765511894
Nathan AstleNZIndia1995-200537423168312043.15270662.2068517511
MS DhoniINDSouth Africa2005-20196264131681132*32.96225474.5817316930
Mike GattingENGIndia1981-1993344410168020749.41298756.2446418111
Saeed AnwarPAKNew Zealand1990-200137404167816946.61222875.316841829
Robin SmithENGWest Indies1988-199531476167817540.93362946.2431141968
Inzamam-ul-HaqPAKSouth Africa1992-20075059516779631.06281659.5501241909
Graeme WoodAUSWest Indies1978-198940554167612632.86245648.1331031401
Bill WoodfullAUSEngland1926-193424413167515544.08439831.13685850
Tamim IqbalBANNew Zealand2007-202345530167312631.57261663.95114523111
Mark WaughAUSIndia1991-2001415041672153*36.35267262.5748514318
Jos ButtlerENGWest Indies2011-2026575810166715034.73172996.41111815164
MahmudullahBANWest Indies2009-2024545619166513645.00226173.64113412842
Frank WoolleyENGAustralia1909-1934325111664133*33.28148860.6221171716
Arjuna RanatungaSLNew Zealand1983-199851606166410230.81287157.96110215510
Gautam GambhirINDEngland2006-201638481166317935.38283258.7211221967

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