England and India have a lot of history in ODI cricket at the Home of Cricket over the past 20 years! From the legendary Natwest ...