India will be starting their 5 match ODI series against England in few hours, so let us take a look at wins by India against England in England in ODI matches. Off the 34 matches played between the two in England, India has managed to win 12 matches whereas England have won 18. 3 matches gave no results while 1 match has been tied between the two teams.

The record doesn’t look that bad because India has a good number of wins at the home of the opposition i.e. England.

Let us take a look at all the instances when India beat England in England in ODIs –

Margin Ground MoM Match Date
6 Wickets Old Trafford Moinder Amarnath 22 Jun 1983
9 Wickets The Oval Mohammed Azharuddin 24 May 1986
6 Wickets Leeds Anil Kumble 18 Jul 1990
5 Wickets Nottingham Robin Smith (Eng) 20 Jul 1990
63 Runs Birmingham Sourav Ganguly 29 May 1999
6 Wickets Lord’s Yuvraj Singh 29 Jun 2002
2 Wickets Lord’s Mohammed Kaif 13 Jul 2002
23 Runs Lord’s Sourav Ganguly 5 Sep 2004
9 Runs Bristol Rahul Dravid 24 Aug 2007
38 Runs Leeds Sourav Ganguly 2 Sept 2007
2 Wickets The Oval Sachin Tendulkar 5 Sept 2007
5 Runs Birmingham Ravindra Jadeja 23 Jun 2013

Stat updated till 24 Aug 2014

Sourav Ganguly has been the Man of the Match thrice when India has beat England in ODIs in England. India would be playing their 1st ODI of the 5 matches in Bristol on 25th Aug 2014. Some positives that India can take from this match is that they have already defeated England on this ground once in 2007 where we saw brilliant batting display by Dravid and Tendulkar. It will be good see if the young guns can do the same this time round.