Has India won a Test series in Sri Lanka?
Both the teams have played 21 Tests so far in India, with India winning 12 and the rest 9 ending in a draw. Hence, Sri Lanka has never won a Test match on Indian soil. In the last 5 Tests, India won the match on 3 occasions while 2 ended in a draw.
How many times Sri Lanka beat India?
They have played against Sri Lanka more frequently in ODI matches, with a winning percentage of 61.56 in 90 out of 158 matches. India have defeated Sri Lanka on 90 occasions, which is their best record in ODIs. The team have played 13 countries in T20Is, and have played 20 matches with Australia.
Has Sri Lanka won a T20 series against India?
Sri Lanka played their first Twenty20 International (T20I) match at the Rose Bowl, on 15 June 2006, against England, winning the match by 2 runs. In 2014, they won the 2014 ICC World Twenty20, defeating India by 6 wickets.
When was last time Sri Lanka won against India?
In 2014, they won the 2014 ICC World Twenty20, defeating India by 6 wickets.
When was the last time Sri Lanka won ODI series against India?
In terms of the number of ODI matches played, again India has won more matches. Of the 168 ODI matches played between these two nations, 93 have been won by India and Sri Lanka has managed to win only 57 games….Match-wise Statistics.
|First Match||1979||Won by Sri Lanka|
|Last Match||2021||Won by India|
Which country is better India or Sri Lanka?
Although Sri Lanka seems to place at higher rankings, it is important to keep in mind that India is a very large country….Country comparison overview: India and Sri Lanka.
|Reliance on Professional management||86||40|
|Pay and productivity||47||30|
|Quality of overall infrastructure||74||26|
|Quality of port infrastructure||60||58|