India and England have been cricketing rivals for a long time indeed, with the Test cricket contests dating to 1932. Even India's One-day International (ODI) record against England is long, with the first match dating back to 1974, when India made their ODI debut, before the first-ever World Cup was played. Since then, a lot of cricket has been played between the two teams, with 99 ODIs marking the rivalry, including some sensational wins for both teams and even tied matches. India however have enjoy quit a distinct edge when it comes to results, a factor reflecting India's dominance in the format, as well as England's underachieving trait.
Here is a break-up of the matches:
India won: 53
England won: 41
No result: 3
England on the other hand are in trouble, with several matches having gone diametrically in the opposite direction from what the team and pundits had thought. After disastrous losses to Sri Lanka and Pakistan, there was the ignominy of going down to the old enemy Australia without a whimper.
Apart from the bragging rights to the Aussies, that loss also put England in an even tighter spot.