India defeated England by 142 runs in the third ODI at Narendra Modi Stadium in Ahmedabad to register a 3-0 series whitewash. India scored 356/10 and dismissed England for 214 in 34.2 overs. India have whitewashed England in an ODI series after 14 years. Overall, it is the fourth time that India have whitewashed England in an ODI series.