Head to Head

India vs Sri Lanka Head to Head Record

In 53 matches, India have won 37 and Sri Lanka 15, with 1 drawn/no-result.

India vs Sri Lanka — Frequently Asked Questions

How many times have India and Sri Lanka played each other?

India and Sri Lanka have played 53 matches against each other across formats.

Who has won more matches, India or Sri Lanka?

India have won 37 and Sri Lanka have won 15 of their meetings, with 1 drawn or no-result.

What is the India vs Sri Lanka record by format?

The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.

India vs Sri Lanka Head to Head — Records, Results & Stats | CricInnings | CricInnings