List of match results (by season) in ODIs at ENG: Kennington Oval, London - England

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
EnglandWest IndiesEngland7 wicketsThe OvalJun 3, 2025ODI # 4883
EnglandNew ZealandEngland181 runsThe OvalSep 13, 2023ODI # 4643
EnglandIndiaIndia10 wicketsThe OvalJul 12, 2022ODI # 4424
EnglandSri LankaEngland8 wicketsThe OvalJul 1, 2021ODI # 4297
EnglandSouth AfricaEngland104 runsThe OvalMay 30, 2019ODI # 4143
EnglandPakistanno result-The OvalMay 8, 2019ODI # 4130
EnglandAustraliaEngland3 wicketsThe OvalJun 13, 2018ODI # 4009
EnglandWest IndiesEngland6 runsThe OvalSep 27, 2017ODI # 3916
EnglandBangladeshEngland8 wicketsThe OvalJun 1, 2017ODI # 3875
EnglandSri LankaEngland6 wicketsThe OvalJun 29, 2016ODI # 3757
EnglandNew ZealandNew Zealand13 runsThe OvalJun 12, 2015ODI # 3655
EnglandSri LankaEngland81 runsThe OvalMay 22, 2014ODI # 3492
EnglandSouth AfricaEngland7 wicketsThe OvalJun 19, 2013ODI # 3375
EnglandSri LankaSri Lanka7 wicketsThe OvalJun 13, 2013ODI # 3370
EnglandSouth AfricaEngland4 wicketsThe OvalAug 31, 2012ODI # 3300
EnglandAustraliaEngland6 wicketsThe OvalJul 1, 2012ODI # 3281
EnglandWest IndiesEngland8 wicketsThe OvalJun 19, 2012ODI # 3278
EnglandIndiaEngland3 wicketsThe OvalSep 9, 2011ODI # 3189
EnglandSri LankaEngland110 runsThe OvalJun 28, 2011ODI # 3165
EnglandPakistanPakistan23 runsThe OvalSep 17, 2010ODI # 3045
EnglandAustraliaAustralia78 runsThe OvalJun 30, 2010ODI # 3004
EnglandAustraliaAustralia4 runsThe OvalSep 4, 2009ODI # 2882
EnglandSouth AfricaEngland126 runsThe OvalAug 29, 2008ODI # 2757
EnglandNew ZealandNew Zealand1 wicketThe OvalJun 25, 2008ODI # 2714
EnglandIndiaIndia2 wicketsThe OvalSep 5, 2007ODI # 2619
EnglandSri LankaSri Lanka46 runsThe OvalJun 20, 2006ODI # 2385
EnglandAustraliaAustralia8 wicketsThe OvalJul 12, 2005ODI # 2261
EnglandBangladeshEngland10 wicketsThe OvalJun 16, 2005ODI # 2249
EnglandWest IndiesWest Indies2 wicketsThe OvalSep 25, 2004ODI # 2182
EnglandIndiaEngland70 runsThe OvalSep 3, 2004ODI # 2165
EnglandSouth AfricaEngland6 wicketsThe OvalJun 28, 2003ODI # 2029
EnglandPakistanEngland7 wicketsThe OvalJun 20, 2003ODI # 2026
EnglandIndiaEngland64 runsThe OvalJul 9, 2002ODI # 1854
EnglandAustraliaAustralia8 wicketsThe OvalJun 21, 2001ODI # 1726
EnglandZimbabweZimbabwe5 wicketsThe OvalJul 8, 2000ODI # 1607
EnglandSouth AfricaSouth Africa122 runsThe OvalMay 22, 1999ODI # 1455
EnglandSouth AfricaSouth Africa3 wicketsThe OvalMay 21, 1998ODI # 1331
EnglandAustraliaEngland6 wicketsThe OvalMay 24, 1997ODI # 1211
EnglandIndiano result-The OvalMay 23-24, 1996ODI # 1102
EnglandWest IndiesEngland25 runsThe OvalMay 26, 1995ODI # 1001
EnglandPakistanEngland39 runsThe OvalMay 22, 1992ODI # 757
EnglandNew ZealandEngland6 wicketsThe OvalMay 25, 1990ODI # 633
EnglandSri LankaEngland5 wicketsThe OvalSep 4, 1988ODI # 521
EnglandPakistanEngland7 wicketsThe OvalMay 21, 1987ODI # 448
EnglandIndiaIndia9 wicketsThe OvalMay 24, 1986ODI # 386
EnglandNew ZealandEngland106 runsThe OvalJun 9, 1983ODI # 197
EnglandIndiaEngland114 runsThe OvalJun 4, 1982ODI # 153
EnglandAustraliaEngland23 runsThe OvalAug 20, 1980ODI # 91
EnglandPakistanEngland94 runsThe OvalMay 26, 1978ODI # 51
EnglandAustraliaAustralia2 wicketsThe OvalJun 6, 1977ODI # 44
EnglandIndiaEngland6 wicketsThe OvalJul 15-16, 1974ODI # 13
EnglandWest IndiesWest Indies8 wicketsThe OvalSep 7, 1973ODI # 9
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Croatia vs Cyprus at Zagreb, Cyprus in Croatia 3rd T20I, Aug 8, 2025 [T20I # 3396]

Sweden vs France at Stockholm, Viking Cup 2nd Match, Aug 7, 2025 [T20I # 3395]

Cyprus vs Croatia at Zagreb, Cyprus in Croatia 1st T20I, Aug 7, 2025 [T20I # 3392]