India Vs SL Head to Head ODI Records

India and Sri Lanka played their first match against each other in 1979 World Cup that was won by Sri Lanka. Since then till the end 2017 bilateral ODI series, India has played maximum ODIs against Sri Lanka. India and Sri Lanka have played 155 matches against each other. India has been dominant overall with 88 wins.