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
Steve WaughAUSIndia1985-2004717612220715034.48407654.15212419810
Denis ComptonENGSouth Africa1947-195724421220520853.7834728.8271111710
Steve WaughAUSNew Zealand1986-20028385172205151*32.43395255.79211619713
Shikhar DhawanINDSri Lanka2013-202136404219819061.06238392.24711225931
Faf du PlessisSAAustralia2011-202043536219412646.68312470.2388124326
Syd GregoryAUSEngland1890-191251927219320125.8017640.9148111570
Ramiz RajaPAKSri Lanka1985-199754597219012242.12343960.5441311972
Mohammad AzharuddinINDEngland1984-1999394711218918260.81332865.78611222511
Angelo MathewsSLEngland2009-202449569218916046.57345863.30316119922
Wally HammondENGSouth Africa1927-193924427218818162.51--6141664
Graeme SmithSA/IWXAustralia2002-201448685218412234.67320768.1041262687
Brendon McCullumNZAustralia2002-201668808218414530.33266382.01310623961
Carl HooperWIAustralia1988-1999658052183110*29.11389356.08215720217
Ravindra JadejaINDEngland2009-2025607320218111241.15357061.09314422036
Sourav GangulyINDAustralia1996-200859774217714429.82381157.12312524515
Warwick ArmstrongAUSEngland1902-192142719217215835.03159151.544651666
Adam GilchristAUSNew Zealand1997-200756585217116240.96235392.27613526549
Viv RichardsWIPakistan1975-198957665217012335.57239879.07215620225
Kane WilliamsonNZSouth Africa2011-202538468216217656.89333964.75106122423
Rohit SharmaINDNew Zealand2009-202660666216014736.00262082.44217219883
Andrew StraussENGWest Indies2004-201238515215516946.85364959.068712566
Misbah-ul-HaqPAKSri Lanka2002-2015556013215513545.85388555.47118215831
Yuvraj SinghINDEngland2002-201753577215415043.08242788.75412323253
Hansie CronjeSAAustralia1992-199951578215212243.92366558.72315718126
Sanath JayasuriyaSLNew Zealand1991-201066744215214030.74256084.06514824446
Paul StirlingIREAfghanistan2010-202659611215112835.85236890.84315422064
Graham GoochENGIndia1979-199336492214533345.64389955.0169124611
Brian LaraWIIndia1991-200757685214212034.00342562.54212421622
Alec StewartENGWest Indies1989-200048666213514335.58412351.7841242594
Doug WaltersAUSEngland1965-197945717213515533.36464245.9941332079
Shakib Al HasanBANWest Indies2006-2022485672132124*43.51262381.28121621219
Gary KirstenSANew Zealand1993-200444548213113746.33365858.2641332375
Virender SehwagINDNew Zealand2001-201238472213017347.33221096.3886229438
Ramnaresh SarwanWIEngland2000-201143546212829144.33341662.30610424411
Mark WaughAUSNew Zealand1990-200253597212811140.92310868.47414618716
Michael ClarkeAUSSouth Africa2006-2014405272119259*47.09331064.0258423913
Rohit SharmaINDSouth Africa2007-202558653211921234.18258082.1376823864
Hashim AmlaSANew Zealand2006-2019404832117176*47.04333263.54611027111
Ross TaylorNZAustralia2007-202049605211629038.47288173.4549323522
Dilip VengsarkarINDEngland1977-199041577211515742.30437448.356832235
Mike GattingENGAustralia1980-199548688211316035.22431748.9541372505
Ken BarringtonENGAustralia1961-196823396211125663.97289643.3751311875
Mike AthertonENGAustralia1989-2001397232100113*30.43535739.2021672401
Alastair CookENGSri Lanka2006-201639516209913346.64389353.9241132252
Gary KirstenSAIndia1995-2001364552097133*52.42330063.5571222143
Saleem MalikPAKEngland1984-199944529209616548.74392653.3941312225
Ross TaylorNZWest Indies2006-20204351132095217*55.13314666.5959321723
Dilip VengsarkarINDWest Indies1976-198946617208915938.69250553.7761051417
Yuvraj SinghINDPakistan2003-201753558208716944.40238387.58414224335
Arthur MorrisAUSEngland1946-195524432208020650.73116548.508832106

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