Batting by opposition (Men's ODIs)

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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jos ButtlerENGNew Zealand2013-20252825383212937.82696119.541417529
David BoonAUSWest Indies1984-19953131183210027.73137760.42151612
Allan LambENGPakistan1982-19922222283011841.50108976.22150733
MS DhoniINDSouth Africa2005-20193732683092*31.9295087.370416718
Quinton de KockSAPakistan2013-202519191829123*46.0692989.242428619
Aravinda de SilvaSLNew Zealand1984-2003373638296625.12112074.020726712
Ajay JadejaINDNew Zealand1992-1999272568289543.58126265.610715912
Rohit SharmaINDBangladesh2008-20251818382713755.1384497.993337527
Chris GayleWI/IWXAustralia2003-2019323218239226.5594387.270749820
Ijaz AhmedPAKWest Indies1986-1999383628239424.21113672.45060615
Alastair CookENGIndia2007-20142727182210231.62106677.111631032
Ken RutherfordNZAustralia1986-1995292818207930.37122367.05041544
Geoff MarshAUSNew Zealand1986-199227271819126*31.50152753.63242585
Alistair CampbellZIMNew Zealand1992-20012121281611142.95122066.89230717
Michael BevanAUSWest Indies1995-200329251181478*58.14105777.01050593
Babar AzamPAKAustralia2017-20261616381111462.3894386.00330795
Graeme SmithSAAustralia2002-201123231811119*36.8693087.20161955
Graeme SmithSANew Zealand2003-20132323081111635.26107075.79151982
Vusi SibandaZIMBangladesh2005-201426262811103*33.79115170.461439111
Kusal MendisSLBangladesh2017-20252221180912440.4597083.402518312
Alastair CookENGSri Lanka2006-20142323280911938.52108574.56141851
Kris SrikkanthINDWest Indies1983-19923434180811224.48134859.942317213
Michael HusseyAUSSouth Africa2006-20112423580783*44.8391987.810606614
Jonty RhodesSAPakistan1992-20023025580712140.3591987.81142636
Wasim AkramPAKAustralia1985-2003494558068620.1589889.760145826
Kepler WesselsAUS/SAIndia1983-19932020280510744.72134060.07160750
Andy FlowerZIMNew Zealand1992-2003242408038133.46101878.88062782
Shoaib MalikPAKWest Indies1999-201727245803111*42.2699480.782626214
Martin GuptillNZEngland2009-201920203802189*47.1891287.942519114
Grant FlowerZIMPakistan1993-2003282618019132.04127262.97060635
Sikandar RazaZIMAfghanistan2014-20242726479814136.27102877.631406721
Aravinda de SilvaSLZimbabwe1992-200316163797127*61.3190787.87250726
Asghar AfghanAFGIreland2010-20213029479710131.88118167.491335523
Brian LaraWIEngland1991-20072827179511030.5899879.66162905
Lance KlusenerSAAustralia1996-2002262687949244.1190987.350536613
David GowerENGAustralia1979-19913131379410228.36107973.59231803
Mushfiqur RahimBANNew Zealand2007-2025353337949026.47117867.400436414
Sanath JayasuriyaSLZimbabwe1992-20093231179210226.4088189.901428815
Gus LogieWIAustralia1981-1993413577928828.29104475.86042523
MahmudullahBANNew Zealand2008-202531285791128*34.39102077.552216217
David WarnerAUSSri Lanka2012-20232323079016334.3594084.04321736
Babar AzamPAKSouth Africa2017-20251818278910349.3192984.93160925
Andrew BalbirnieIREAfghanistan2015-202628283789145*31.56105175.072427412
Kris SrikkanthINDAustralia1983-19922828178910229.22109472.12144833
Martin CroweNZEngland1983-199424243788105*37.52111270.86152663
Moin KhanPAKIndia1991-20044944147887226.2796681.570355111
Damien MartynAUSSouth Africa1994-200629273787104*32.79100678.23141602
Jonty RhodesSASri Lanka1992-20023130978675*37.4397280.86063422
KL RahulINDAustralia2019-20252019578297*55.8685291.780705221
Inzamam-ul-HaqPAKZimbabwe1992-200724223780116*41.05116866.78132639

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