Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGSri Lanka2013-202144124668*82.00237103.80030211
Jason RoyENGSri Lanka2016-2021220222162111.00170130.59110233
Ben StokesENGNew Zealand2015-2023220210182105.00141148.941001710
Kumar SangakkaraSLEngland2006-2014441197134*65.6719998.99110201
Evin LewisWIEngland2017-2025221184176*184.00142129.58100197
Eoin MorganENGAustralia2010-20183311596979.5017093.53010173
Eoin MorganENGSri Lanka2011-202155115875*39.50158100.00010152
Michael ClarkeAUSEngland2005-201243115499*77.0019977.39010110
Aaron FinchAUSSri Lanka2019110153153153.00132115.91100155
Jonathan TrottENGSouth Africa2012-201322115382*153.0020973.21020130
Shane WatsonAUSEngland2009-20123301536651.0018483.15010191
Mahela JayawardeneSLEngland2006-20144401486637.0015794.27010122
Nathan AstleNZUnited States of America2004111145145*-15196.03100136
Eoin MorganENGSouth Africa2012-20193311457372.5014699.32020135
Ricky PontingAUSEngland2005-20102201359267.5013798.54010170
Joe RootENGBangladesh2017111133133*-129103.10100111
Ravi BoparaENGAustralia2009-20122201318265.5017375.72010110
Tamim IqbalBANEngland2017110128128128.0014290.14100123
Shikhar DhawanINDSri Lanka2017110125125125.0012897.66100151
Ross TaylorNZEngland2008-2015221125119*125.00111112.61100114
Sanath JayasuriyaSLEngland2006-201122012412262.0014088.57100152
Ian BellENGSri Lanka2006-20144401225030.5015976.73010122
Adam GilchristAUSEngland2005111121121*-101119.80100162
Shikhar DhawanINDAustralia2019110117117117.00109107.34100160
Jacques KallisSAEngland2003-200822011610758.0015873.42100130
Marcus TrescothickENGSouth Africa2003111114114*-12591.20100130
Fakhar ZamanPAKIndia2017110114114114.00106107.55100123
Alastair CookENGWest Indies2012110112112112.0012093.33100131
Andrew FlintoffENGSouth Africa2003-200822111078*110.0098112.24010123
Owais ShahENGIndia2007111107107*-95112.63100112
Vikram SolankiENGSouth Africa2003110106106106.0010898.15100170
Ian BellENGSouth Africa2008-20133301057335.0011492.11010161
Marcus TrescothickENGWest Indies2004110104104104.0012483.87100140
MS DhoniINDEngland2007-20112201046952.0014074.2901080
Hashim AmlaSASri Lanka2017110103103103.0011589.5710052
Hashim AmlaSAEngland2008-20194401034625.7513675.74000120
Shikhar DhawanINDWest Indies2013111102102*-10795.33100101
Herschelle GibbsSAWest Indies2004110101101101.0013574.8110091
Angelo MathewsSLEngland2011-201643110167*50.5091110.99010111
Marcus TrescothickENGBangladesh2005111100100*-76131.58100160
Andrew FlintoffENGIndia2004110999999.0093106.4501094
Kevin PietersenENGSri Lanka2006-2011220997349.5010198.02010121
Jonathan TrottENGSri Lanka2011-2013220997649.5011189.19010100
Joe RootENGSouth Africa2013-2019220995149.5013076.15010120
Dimuth KarunaratneSLAustralia2019110979797.0010889.8101090
Misbah-ul-HaqPAKWest Indies20131119696*-12775.5901053
Dawid MalanENGNew Zealand2023110969696.0095101.05010121
Tamim IqbalBANAustralia2017110959595.0011483.3301063
Alex HalesENGBangladesh2017110959595.0086110.47010112
Sachin TendulkarINDEngland2007110949494.0081116.05010161
Page 1Next

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