Batting by opposition (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGAustralia2006-2017461435244*87.0075557.62120500
Ricky PontingAUSSouth Africa2005-200824032811782.0052262.84210301
Azhar AliPAKAustralia2016121248205*248.0047652.10100230
Steve SmithAUSEngland2010-2017351241102*60.2559040.85110230
Virat KohliINDAustralia2011-201424023416958.5039359.54111260
Matthew HaydenAUSSouth Africa2005-200824023313758.2546450.22110302
David WarnerAUSEngland2013-201724022310355.7543950.80110251
Shane WatsonAUSPakistan2009121213120*213.0041151.82110211
Steve SmithAUSIndia2014120206192103.0033262.05100172
Steve SmithAUSWest Indies2015122204134*-24782.59110130
Usman KhawajaAUSWest Indies2015120200144100.0028869.44110111
Ajinkya RahaneINDAustralia201412019514797.5028867.71100270
Kevin PietersenENGAustralia2006-20133501937138.6041846.17020181
Graeme SmithSAAustralia2005-20082401847546.0030161.13020210
Sachin TendulkarINDAustralia2007-20112401827345.5024275.21020202
Chris RogersAUSEngland201312017711688.5032654.29110210
Matthew HaydenAUSIndia200712017112485.5023772.15100150
Jonathan TrottENGAustralia2010111168168*-34548.70100130
JP DuminySAAustralia2008110166166166.0034048.82100180
Steve SmithAUSPakistan2016111165165*-24667.07100131
Andrew SymondsAUSEngland2006110156156156.0022070.91100151
Michael HusseyAUSSouth Africa2005-200824015512238.7529452.72101164
Matthew HaydenAUSEngland2006110153153153.0026557.74100132
Shane WatsonAUSEngland2010-201324115283*50.6721969.41020190
Andrew StraussENGAustralia2006-20102301506950.0040636.9502080
David WarnerAUSPakistan2016110144144144.00143100.70100171
Shaun MarshAUSIndia2011-20142401349933.5031542.54011152
Joe BurnsAUSWest Indies201512013312866.5023955.65100171
Ricky PontingAUSIndia2007-20112401296232.2521161.1402090
Michael HusseyAUSIndia2007-20112401278931.7523953.1401190
Chris RogersAUSIndia20141201266963.0024950.60020130
Brad HaddinAUSEngland2010-20132311256562.5017770.62020122
Michael ClarkeAUSIndia2007-20112401257331.2524551.02010100
Michael ClarkeAUSSouth Africa200812111788*117.0028740.7701081
Phil JaquesAUSIndia20071201176658.5021155.45020130
Michael ClarkeAUSSri Lanka2012110106106106.0018756.68100140
Adam VogesAUSWest Indies2015111106106*-16663.86100120
Herschelle GibbsSAAustralia20051201039451.5024542.04010170
Darren BravoWIAustralia20151201028151.0026538.4901090
Brad HaddinAUSIndia2011-20142401015525.2519551.7901081
Simon KatichAUSPakistan20091201009850.0024141.4901050
Joe RootENGAustralia2013-20172301006133.3323941.84010100
Rahul DravidINDAustralia2007-2011240996824.7539625.0001090
Andrew SymondsAUSSouth Africa2005-2008240997224.7511586.0901286
Usman KhawajaAUSPakistan2016110979797.0016558.79010130
Ryan HarrisAUSIndia2014120957447.5015660.9001081
Mitchell JohnsonAUSSri Lanka20121119292*-15061.3301070
Michael HusseyAUSPakistan2009120868243.0011674.14010110
Matt PriorENGAustralia2010110858585.0011971.43010110
Kumar SangakkaraSLAustralia2012121855885.0014160.28010120
Page 1Next

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