Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUSEngland2014-2018330363135121.0037596.80300346
Rohit SharmaINDAustralia2008-201644120413868.0023287.93100134
David WarnerAUSNew Zealand2009-201633020315667.67185109.73100204
Michael ClarkeAUSNew Zealand2007-20153301819860.3322580.44020171
Jason RoyENGAustralia2018110180180180.00151119.21100165
Ian BellENGAustralia2007-20155501806536.0025271.43010121
Shane WatsonAUSEngland2007-2015441170161*56.67166102.41102124
Michael ClarkeAUSEngland2007-201444116957*56.3321279.72010101
Michael HusseyAUSSri Lanka2008-201244216971*84.5027062.5902050
Paul CollingwoodENGAustralia2007221163120*163.0020380.3010091
Tillakaratne DilshanSLBangladesh2015111161161*-146110.27100220
Kevin PietersenENGAustralia2007-20112201608280.0016696.3902066
Ricky PontingAUSEngland200722115782*157.0017191.81020150
Adam VogesAUSWest Indies2010-2013222157112*-142110.56100133
Virat KohliINDAustralia2012-201633015711752.3316794.01100102
Dinesh ChandimalSLAustralia2012-20132201487574.0017982.68020103
Kumar SangakkaraSLAustralia2008-20124401466436.5022465.18010110
Grant ElliottNZAustralia2009-201522114483144.0015791.72020131
Alex BlackwellAUSWEngland Women201422113882*138.0016882.14020101
Tillakaratne DilshanSLAustralia2008-20135511386234.5017678.41020100
Rohit SharmaINDBangladesh2015110137137137.00126108.73100143
Shikhar DhawanINDSouth Africa2015110137137137.0014693.84100162
David HusseyAUSSri Lanka2012-201322113474134.00108124.07020102
Nicole BoltonAUSWEngland Women2014110124124124.0015281.58100120
Kieron PollardWIAustralia2010-20133301214540.3314881.7600093
Aaron FinchAUSIndia2015-20162201179658.5015078.0001082
Glenn MaxwellAUSIndia2015-20162201169658.00106109.4301094
Phillip HughesAUSSri Lanka2013110112112112.0012986.82100140
Matthew HaydenAUSEngland20072201108255.0014476.39010110
Ricky PontingAUSWest Indies20102201106155.0011694.8301043
Michael HusseyAUSIndia2008-201222111065*110.0012091.6701080
Shane WatsonAUSWest Indies2010-20133301105936.6712687.3002163
Shoaib MalikPAKAustralia2005-201722110866108.0014176.6001083
Ross TaylorNZAustralia2007-20153301084736.0017761.0200060
Mahela JayawardeneSLAustralia2008-20135501065021.2015369.28010120
Kumar SangakkaraSLBangladesh2015111105105*-76138.16100131
Ricky PontingAUSNew Zealand2007110104104104.0011392.0410061
Steve SmithAUSSouth Africa2014110104104104.0011292.8610070
Johnson CharlesWIAustralia2013110100100100.0012182.6410081
Brad HodgeAUSNew Zealand20071119999*-86115.1201071
Joe RootENGAustralia2014-20183319991*49.5014568.2801050
James TaylorENGAustralia20151119898*-90108.89010112
Angelo MathewsSLAustralia2010-20133319477*47.0010688.6801081
Andrew SymondsAUSPakistan2005110919191.0010190.1001070
AB de VilliersSAAustralia2014110919191.0088103.4101060
Lou VincentNZAustralia2007110909090.0011379.6501061
George BaileyAUSSri Lanka2013110898989.0079112.6601081
Adam GilchristAUSSri Lanka2008220898344.5061145.90010112
Gary BallanceENGAustralia2014-2015220897944.5010981.6501080
David WarnerAUSEngland2014-2018330896529.679593.6801081
Page 1Next

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