The Men in Blue have faced the Three Lions 106 times in ODI cricket, with India leading the ledger 57-44. 2 matches had no result and 2 were tied
For IND with 1546 runs in 44 inngs, Dhoni has amassed most runs in ODIs vs ENG. His highest was 134. ENG's Ian Bell has got most runs 1163 (31 inngs)
Jadeja with 38 wkts (24 inngs) has taken most wkts for India vs ENG. James Anderson who has 40 wkts in 31 innings has taken most ODI wkts for ENG
India and England have met 8 times at the ICC Cricket World Cup, with the 'Three Lions' coming out trumps on 4 instances
For India with 227 runs (4 inngs), Tendulkar has most runs vs ENG. His highest was 120. For ENG, Graham Gooch has got most runs at 166 (2 inngs)
Kapil Dev with 7 wkts (3 inngs) has taken max wickets for IND vs ENG in WC & Tim Bresnan who has 5 wkts (1 inng) has taken most for ENG