India has not lost an ODI series against SL in 20 years
India has not lost a single bilateral ODI series against Sri Lanka in nearly 20 years, last being beaten in August 1997. Since then, India won seven out of the nine ODI series against the Lankans, with the last one being a 5-0 whitewash in 2014. Notably, Sri Lanka has won only two head-to-head series against India in ODI history.