India and Sri Lanka the first teams to play 150 ODIs
Do you know, India and Sri Lanka are the first teams to play 150 ODIs against each other. They played their 150th ODI in ICC Champions Trophy 2017. It was historic game as well. India scored 321 runs and Sri Lanka chased down the 322 runs target in 48.4 overs and registered highest successful run chase in Champions Trophy history
Both played their first ODI in 1979. Since then they have played 159 ODIs. India have defeated Sri Lanka on 91 occasions, which is their best record in ODIs.