India vs Sri Lanka in Cricket: Historical Head to Head Comparison Across Formats

Here’s a detailed comparison of the historical head-to-head record between India and Sri Lanka across different cricket formats:

Test Matches:

FormatMatches PlayedIndia WinsSri Lanka WinsDraws
Test4622717

In Test cricket, India and Sri Lanka have faced each other in 46 matches. India has won 22 of these encounters, while Sri Lanka has emerged victorious 7 times. Additionally, 17 matches ended in draws.

One Day Internationals (ODIs):

FormatMatches PlayedIndia WinsSri Lanka WinsNo ResultTied
ODI1689957111

In ODIs, India and Sri Lanka have played 168 matches. India has won 99 of these matches, while Sri Lanka has won 57 times. Additionally, 11 matches ended without a result, and 1 match ended in a tie.

Twenty20 Internationals (T20Is):

FormatMatches PlayedIndia WinsSri Lanka WinsNo Result
T20291991

In T20 Internationals, India and Sri Lanka have faced each other in 29 matches. India has won 19 of these matches, while Sri Lanka has won 9 times. Additionally, 1 match ended without a result.

Overall, across all formats, India has a favorable head-to-head record against Sri Lanka. India has been particularly dominant in ODIs, while the T20I format has seen competitive matches between the two teams. These statistics provide insights into the competitive history between India and Sri Lanka in cricket.