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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James AndersonENGAustralia2002-2023738136359297.9890339.760011490
James AndersonENGIndia2003-2024727335323818.5081039.880110400
Courtney WalshWIAustralia1984-200174823134030*6.6778643.260016175
Steve WaughAUSEngland1986-200376101273866177*52.24689856.05101784185
MS DhoniINDSri Lanka2005-20199078263087183*59.37355486.86421224361
Bob WillisENGAustralia1971-19835366264072610.18113135.99006401
Allan BorderAUSEngland1978-199390124254850200*48.991015747.75830451016
MS DhoniINDAustralia2006-2019919623296322440.59397374.58316523660
Mitchell StarcAUSEngland2013-20266365238567720.38132264.7506109114
Muttiah MuralitharanSLPakistan1993-2011836023314328.4941875.120013364
James AndersonENGNew Zealand2004-20234741232212812.2846547.53004310
James AndersonENGSouth Africa2003-2022544823212348.4861434.53007222
Angelo MathewsSLPakistan2009-20236680212688157*45.56472756.86217424232
Courtney WalshWIEngland1986-200067592132729*8.6165949.620011306
Josh HazlewoodAUSSouth Africa2014-20263731211922919.2034256.14000291
Ewen ChatfieldNZAustralia1977-1988442721641010.6723227.5900340
Shoaib MalikPAKSri Lanka1999-20177172202211148*42.52329067.20214519635
Ravindra JadejaINDEngland2009-2025607320218111241.15357061.09314422036
Muttiah MuralitharanSLIndia1993-20118554204026711.8255872.04016437
Glenn McGrathAUSEngland1994-200764432012520*5.4333737.090012110
Josh HazlewoodAUSEngland2010-20244530209914*9.9023142.86003110
MS DhoniINDEngland2006-2019839319299913440.53422970.92123629952
Carl HooperWIPakistan1987-20026371191960178*37.69311862.8648816725
MahmudullahBANWest Indies2009-2024545619166513645.00226173.64113412842
Ishant SharmaINDAustralia2008-2018454719192316.8669827.510012240
Jacques KallisSAWest Indies1998-2011658318401017761.69719755.721224336239
Shaun PollockSAWest Indies1996-2008534718814106*28.07146755.49101677
WPUJC VaasSLAustralia1994-200853551859468*16.05102657.89018584
Nathan LyonAUSEngland2013-20253643183623114.4865555.27002487
Trent BoultNZAustralia2011-20243531182022415.5424682.11003209
Makhaya NtiniSA/IWXAustralia2000-200942371818828*9.8938548.83007263
Steve SmithAUSEngland2010-20269012317510623948.17829961.531421452945
Javed MiandadPAKIndia1978-19966273173403280*60.77470357.79820321024
Ross TaylorNZPakistan2007-20216068172375131*46.57321273.94515620846
Steve WaughAUSNew Zealand1986-20028385172205151*32.43395255.79211619713
Hashan TillakaratneSLPakistan1986-2003606517170211535.46337050.502621505
MS DhoniINDWest Indies2005-2019585717158114439.52192282.26110210546
Daniel VettoriNZ/IWX/ICCAustralia1997-201582801713769621.84210265.4607111403
Stuart BroadENGAustralia2007-202368841711266516.81168266.94041013122
Shaun PollockSAEngland1995-2007545917104866*24.95177659.010611984
WPUJC VaasSLPakistan1994-200975711787053*16.11170651.00028805
Ravindra JadejaINDSri Lanka2009-2026503717856175*42.80113075.751226515
Ravindra JadejaINDWest Indies2009-2026554117787104*32.79122564.242225417
James KellyAUSEngland1896-190532521761346*17.512150.00007230
WPUJC VaasSLIndia1994-20087553175734715.9292961.68006634
Glenn McGrathAUSWest Indies1995-2007533717192399.6038250.26007130
Muttiah MuralitharanSL/IWX/ICCAustralia1992-2011553917175437.9518594.59009157
Josh HazlewoodAUSIndia2014-202539311717532*12.5038245.81006232
Muttiah MuralitharanSLSouth Africa1993-2009474017157276.8326259.920010182
Bob WillisENGWest Indies1973-198423261715524*17.2245234.29003160
Page 1Next

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