Batting by opposition (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 830 of the 831 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleWIEngland2000-201935342163216251.00169796.1748114685
Kumar SangakkaraSLEngland2001-2015444171625134*47.79207578.3141101525
Viv RichardsWIEngland1976-1991363461619189*57.82177491.26311216537
Ricky PontingAUSEngland1999-201039385159812648.42189384.4258117316
Mahela JayawardeneSLEngland1999-201547434156214440.05186583.755821474
MS DhoniINDEngland2006-2019484411154613446.85175887.94110112934
Virat KohliINDEngland2011-202641414154112241.65171589.85312414816
Yuvraj SinghINDEngland2002-201737366152315050.771499101.6047217329
Sachin TendulkarINDEngland1990-201137374145512044.09163189.21210017317
Michael ClarkeAUSEngland2003-201444396143010543.33189375.5411111155
Ross TaylorNZEngland2007-2019353451424181*49.10171083.2755112521
Aaron FinchAUSEngland2013-202030291135413548.36146492.4975513825
Shane WatsonAUSEngland2002-2015434041306161*36.28148787.8335413027
Allan BorderAUSEngland1979-19934342613029136.17182271.4609110610
Steve SmithAUSEngland2010-2025404061245102*36.62149083.5616210013
Suresh RainaINDEngland2006-201837323120710041.62131192.07111210825
Sanath JayasuriyaSLEngland1992-201135342119515237.341179101.3643314528
Desmond HaynesWIEngland1979-1994353531185138*37.03196960.182601339
Adam GilchristAUSEngland1997-200735352108712432.94115594.1126213912
Jacques KallisSAEngland1996-201138385105410731.94161065.47185985
Rohit SharmaINDEngland2008-202626265102113848.62111091.9844112127
Rahul DravidINDEngland1996-201130293101292*38.92130677.4901111035
Virender SehwagINDEngland2002-201127270100812637.33985102.3417115112
Kane WilliamsonNZEngland2013-202522222100411850.20117685.37272997
Brendon McCullumNZEngland2002-20153231499380*36.78842117.930809245
Javed MiandadPAKEngland1977-19962727699111347.19164460.281102675
Hashim AmlaSAEngland2008-20192221297615051.37111687.462611064
Sourav GangulyINDEngland1996-200726261975117*39.00128176.1117110420
Tillakaratne DilshanSLEngland2003-201534313966108*34.50117482.28251986
Gordon GreenidgeWIEngland1976-19913030395898*35.48168856.750621089
Richie RichardsonWIEngland1984-199535343957108*30.87142966.971719513
Dean JonesAUSEngland1985-19922020295514553.06125676.043508411
Glenn MaxwellAUSEngland2014-20252926293110838.79842110.571619325
John WrightNZEngland1978-19923030093010131.00154560.191601113
Damien MartynAUSEngland1993-200625239913101*65.21121974.90183783
Mohammad AzharuddinINDEngland1985-19992423991195*65.07109383.35081709
Shivnarine ChanderpaulWIEngland1997-200925234908116*47.79125872.18250869
Quinton de KockSAEngland2016-202318182906138*56.6392398.1634010117
Travis HeadAUSEngland2017-202519192900154*52.94826108.9626011419
David WarnerAUSEngland2012-20232828189912733.3097891.922601039
Babar AzamPAKEngland2015-20262222289815844.9094794.832518913
Angelo MathewsSLEngland2009-20232823686785*51.00103683.69070778
AB de VilliersSAEngland2005-20172927486212137.4899386.81231934
Graeme SmithSAEngland2003-20122423284914140.43103082.43330910
Inzamam-ul-HaqPAKEngland1992-20062825783581*46.3997585.64073825
Mark WaughAUSEngland1990-20012120183411343.89105179.35161763
Martin GuptillNZEngland2009-201920203802189*47.1891287.942519114
Brian LaraWIEngland1991-20072827179511030.5899879.66162905
Martin CroweNZEngland1983-199424243788105*37.52111270.86152663
Mohammad YousufPAKEngland1999-2010262447728138.60127760.45061472
Page 1Next

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