India vs Sri Lanka Head to Head Records in T20: India and Sri Lanka are arguably the top two teams in the Asian cricket regime. They have a rich history of friendship yet have a decent rivalry in cricket. Sri Lanka is relatively a younger cricket nation compared to India and has been involved in some memorable rivalry moments with India, especially in white-ball cricket or to be precise, in T20 cricket. India and Sri Lanka have faced each other in T20 international cricket several times, with India dominating the India vs Sri Lanka head to head record in T20Is. As of the current time, these two teams have played 29 matches, with India winning 19 and Sri Lanka securing 9 victories. One match ended with no result. India’s strong batting lineup and consistent performances have contributed to their superior record.
India vs Sri Lanka Head to Head Records in T20Is
India leads the head-to-head record after winning 19 of the 29 T20 matches they have played against Sri Lanka. Sri Lanka has won 9 matches against India in T20Is, and one match between India and Sri Lanka ended without a result.
Total Matches | 32 |
India Won | 22 |
Sri Lanka Won | 9 |
India Lost | 9 |
Sri Lanka Lost | 22 |
Draw | 0 |
Tied | 0 |
No Result | 1 |
Also Read: Ind vs Pak Head to Head Record in T20 || Ind vs Pak Head to Head Record in ODI
India vs Sri Lanka Head to Head Record in T20 at Home Ground
India T20 Record at Home Ground Against Sri Lanka
India has defeated Sri Lanka 13 times out of the 17 T20Is played in India, whereas Sri Lanka has prevailed in 3 T20I matches in India.
Total Matches | 17 |
India Won | 13 |
Sri Lanka Won | 3 |
India Lost | 3 |
Sri Lanka Lost | 13 |
Draw | 0 |
Tied | 0 |
No Result | 1 |
Sri Lanka T20 Record at Home Ground Against India
There have been 8 T20 international matches between Sri Lanka and India on Sri Lankan grounds, and five of them were won by India; on the other hand, Sri Lanka emerged victorious in just 3 home games against India.
Total Matches | 11 |
Sri Lanka Won | 3 |
India Won | 8 |
India Lost | 3 |
Sri Lanka Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
India vs Sri Lanka Head to Head Record in T20 at Away Ground
Sri Lanka T20 Record at Away Ground Against India
Sri Lanka has played 17 Twenty20 matches in India; they have lost 13 and won just 3, while one match ended without a result.
Total Matches | 17 |
Sri Lanka Won | 3 |
India Won | 13 |
India Lost | 3 |
Sri Lanka Lost | 13 |
Draw | 0 |
Tied | 0 |
No Result | 1 |
India T20 Record at Away Ground Against Sri Lanka
India has played 8 T20 matches in Sri Lanka, winning five and losing three.
Total Matches | 11 |
India Won | 8 |
Sri Lanka Won | 3 |
India Lost | 0 |
Sri Lanka Lost | 0 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Read More: Ind vs SA Head to Head in ODI || Ind vs Pak Head to Head Record in Test
India vs Sri Lanka Head to Head Record in T20 at Neutral Venues
Four Twenty20 matches between India and Sri Lanka have taken place at neutral venues. In those four matches, India has just won one match, whereas Sri Lanka has won three matches against India at a neutral venue.
Total Matches | 4 |
India Won | 1 |
Sri Lanka Won | 3 |
India Lost | 3 |
Sri Lanka Lost | 1 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Highest Score in India vs Sri Lanka Head to Head in T20
The highest score in an India vs. Sri Lanka T20 match is 260/5, achieved by India in Indore on December 22, 2017.
Highest Score by India Against Sri Lanka in T20 at Home
In a home T20 encounter against Sri Lanka, India’s best-ever score is 260/5, which was attained in Indore on December 22, 2017.
Highest Score by India Against Sri Lanka in T20 at Away Ground
India’s best-ever score in an away T20 match versus Sri Lanka is 174/7, achieved at Colombo (RPS) on February 10, 2009.
Highest Score by Sri Lanka against India in T20 at Home
Sri Lanka’s highest-ever score in a home T20 match versus India is 175/7, which they achieved on March 6, 2018, at R. Premadasa Stadium in Colombo.
Highest Score by Sri Lanka against India in T20 at Away
When Sri Lanka was playing India on December 9, 2009, in Nagpur, they recorded their best score to date against India in India, 215/5.
Lowest Score in India vs Sri Lanka Head to Head in T20
In a Twenty20 encounter between India and Sri Lanka, the lowest score ever recorded is 81/8, made by Sri Lanka in Colombo (RPS) on July 29, 2021.
Lowest Score by India Against Sri Lanka in T20 at Home
On February 9, 2016, in a T20 match played in Bengaluru, India scored their lowest-ever total of 101 against Sri Lanka.
Lowest Score by India Against Sri Lanka in T20 at Away
The lowest total for India against Sri Lanka in an away Twenty20 match is 81/8, which was attained at Colombo (RPS) on July 29, 2021.
Lowest Score by Sri Lanka against India in T20 at Home
In an away match in the T20 format, Sri Lanka’s lowest total against India is 116, which was made at Pallekele on August 7, 2012.
Lowest Score by Sri Lanka against India in T20 at Away
82 is Sri Lanka’s lowest-ever score in a T20 match in India, played on February 14, 2016, in Visakhapatnam.
Individual Records in India vs Sri Lanka T20 Rivalry
Most runs in India vs Sri Lanka head-to-head in T20
With 430 runs in 20 innings of 22 matches, Dasun Shanaka leads the run scorers tally in the rivalry between India and Sri Lanka. He has scored these runs with an average of 30.71 and a best score of 74*.
Player | Dasun Shanaka (SL) |
Span | 2016- till date |
Mat | 22 |
Inns | 20 |
Runs | 430 |
HS | 74* |
Ave | 30.71 |
SR | 140.98 |
100 | 0 |
50 | 2 |
Highest score in India vs Sri Lanka head-to-head in T20
In the T20 matches between Sri Lanka and India, the batsman with the most runs scored in an innings is India’s Rohit Sharma. Rohit scored 118 runs in 43 balls with a strike rate of 274.41 in Indore on December 22, 2017.
Player | Rohit Sharma (IND) |
Runs | 118 |
Balls | 43 |
4s | 12 |
6s | 10 |
SR | 274.41 |
Ground | Indore |
Match Date | 22 Dec 2017 |
Most runs in a series in India vs Sri Lanka head-to-head in T20
Shreyas Iyer of India holds the record for most runs scored in a T20 series between India and Sri Lanka. The record was set during Sri Lanka’s 2021/22 tour of India in a three-match series, where Iyer smashed 204 runs with a half-century in every match.
Player | Shreyas Iyer (IND) In Sri Lanka tour of India, 2021/22 |
Mat | 3 |
Inns | 3 |
Runs | 204 |
HS | 74* |
Ave | — |
SR | 174.35 |
100 | 0 |
50 | 3 |
4s | 20 |
6s | 7 |
Best bowling figure in an inning in India vs Sri Lanka head-to-head in T20
The finest bowling performance in an India-Sri Lanka Twenty20 encounter occurred on February 14, 2016, in Visakhapatnam, when India’s R Ashwin grabbed four wickets while conceding just eight runs.
Player | R Ashwin (IND) |
Overs | 4 |
Mdns | 1 |
Runs | 8 |
Wkts | 4 |
Econ | 2.00 |
Ground | Visakhapatnam |
Match Date | 14 Feb 2016 |
Most wickets in India vs Sri Lanka head-to-head in T20
The bowler with the most wickets in India’s T20 international matches against Sri Lanka is Yuzvendra Chahal of India. In 13 T20I matches versus Sri Lanka, he claimed 23 wickets.
Player | Yuzvendra Chahal (IND) |
Span | 2017-2023 |
Mat | 13 |
Inns | 13 |
Overs | 47.0 |
Mdns | — |
Runs | 399 |
Wkts | 23 |
Ave | 17.34 |
Econ | 8.48 |
SR | 12.26 |
Most wickets in a series in India vs Sri Lanka head-to-head in T20
R Ashwin got nine wickets in a three-match series during Sri Lanka’s 2015–16 tour of India, making him the bowler with the most wickets in an India–Sri Lanka T20 series.
Player | R Ashwin (IND) Sri Lanka in India T20I Series, 2015/16 |
Mat | 3 |
Overs | 11 |
Mdns | 0 |
Inns | 3 |
Runs | 35 |
Wkts | 9 |
BBI | 4/8 |
Ave | 3.88 |
Econ | 3.18 |
SR | 7.33 |
4 | 1 |
5 | 0 |
Sri Lanka National Cricket Team vs India National Cricket Team Timeline: T20
The India vs Sri Lanka T20I rivalry has several thrilling encounters with nail-biting finishes. The Sri Lanka national cricket team vs India national cricket team timeline in T20Is suggests that the first time these two sides met in a 20-over game was in R Premadasa Stadium in Colombo on 10 Feb 2009. Probably the most important match between India and Sri Lanka in T20Is was the 2014 T20 World Cup final, which Sri Lanka won by 6 wickets.
Sri Lanka decided to bowl first on the seaming conditions at Mirpur after winning the toss. Sri Lankan bowlers dominated the game from the very first bowl, as India managed just 130/4 in 20 overs. Came to chase a 131-run target; Sri Lanka too did not get a great start, and their wickets fell at regular intervals. But Kumar Sangakkara set his foot on the one side of the wicket, made 54*, and helped Sri Lanka to cross the line and become the new T20 champions. Sri Lanka has won just one T20I series against India; on the other hand, India won 9 T20I series against Sri Lanka. India won 3-0 in the recently concluded T20I series vs Sri Lanka.
Match Date | Series/Tournament | Venues | Result |
10/02/2009 | 2009 Sri Lanka v India | R Premadasa Stadium | India won by 3 wickets |
09/12/2009 | 2009 India v Sri Lanka | Vidarbha Cricket Association Stadium | Sri Lanka won by 29 runs |
12/12/2009 | 2009 India v Sri Lanka | Punjab Cricket Association IS Bindra Stadium | India won by 6 wickets |
11/05/2010 | 2010 T20 World Cup | Daren Sammy National Cricket Stadium | Sri Lanka won by 5 wickets |
07/08/2012 | 2012 Sri Lanka v India | Pallekele International Cricket Stadium | India won by 39 runs |
06/04/2014 | 2014 T20 World Cup | Shere Bangla National Stadium | Sri Lanka won by 6 wickets |
09/02/2016 | 2016 India v Sri Lanka | Maharashtra Cricket Association Stadium | Sri Lanka won by 5 wickets |
12/02/2016 | 2016 India v Sri Lanka | JSCA International Stadium Complex | India won by 69 runs |
14/02/2016 | 2016 India v Sri Lanka | Dr YS Rajasekhara Reddy Cricket Stadium | India won by 9 wickets |
01/03/2016 | 2016 Asia Cup | Shere Bangla National Stadium | India won by 5 wickets |
06/09/2017 | 2017 Sri Lanka v India | R Premadasa Stadium | India won by 7 wickets |
20/12/2017 | 2017 India v Sri Lanka | Barabati Stadium | India won by 93 runs |
22/12/2017 | 2017 India v Sri Lanka | Holkar Cricket Stadium | India won by 88 runs |
24/12/2017 | 2017 India v Sri Lanka | Wankhede Stadium | India won by 5 wickets |
06/03/2018 | 2018 Nidahas Twenty20 Tri Series | R Premadasa Stadium | Sri Lanka won by 5 wickets |
12/03/2018 | 2018 Nidahas Twenty20 Tri Series | R Premadasa Stadium | India won by 6 wickets |
05/01/2020 | 2020 India v Sri Lanka | Barsapara Cricket Stadium | No Result |
07/01/2020 | 2020 India v Sri Lanka | Holkar Cricket Stadium | India won by 7 wickets |
10/01/2020 | 2020 India v Sri Lanka | Maharashtra Cricket Association Stadium | India won by 78 runs |
25/07/2021 | 2021 Sri Lanka v India | R Premadasa Stadium | India won by 38 runs |
28/07/2021 | 2021 Sri Lanka v India | R Premadasa Stadium | Sri Lanka won by 4 wickets |
29/07/2021 | 2021 Sri Lanka v India | R Premadasa Stadium | Sri Lanka won by 7 wickets |
24/02/2022 | 2022 India v Sri Lanka | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | India won by 62 runs |
26/02/2022 | 2022 India v Sri Lanka | Himachal Pradesh Cricket Association Stadium | India won by 7 wickets |
27/02/2022 | 2022 India v Sri Lanka | Himachal Pradesh Cricket Association Stadium | India won by 6 wickets |
06/09/2022 | 2022 Asia Cup | Dubai International Cricket Stadium | Sri Lanka won by 6 wickets |
03/01/2023 | 2023 India v Sri Lanka | Wankhede Stadium | India won by 2 runs |
05/01/2023 | 2023 India v Sri Lanka | Maharashtra Cricket Association Stadium | Sri Lanka won by 16 runs |
07/01/2023 | 2023 India v Sri Lanka | Saurashtra Cricket Association Stadium | India won by 91 runs |
27/07/2024 | 2024 Sri Lanka v India | Pallekele International Cricket Stadium | India won by 43 runs |
28/07/2024 | 2024 Sri Lanka v India | Pallekele International Cricket Stadium | India won by 7 wickets |
30/07/2024 | 2024 Sri Lanka v India | Pallekele International Cricket Stadium | India won in super over after scores were tied |
India National Cricket Team vs Sri Lanka National Cricket Team Scorecard: Last Six T20I Matches
2022-2023 India v Sri Lanka – 3rd Match Saurashtra Cricket Association Stadium, Khandheri, Rajkot 7th January, 2023 India won by 91 runs |
MATCH INFORMATION | |
Venue | Saurashtra Cricket Association Stadium, Khandheri, Rajkot |
Toss | India won the toss and elected to bat |
Series | 2022-2023 India v Sri Lanka |
Player of Match | Suryakumar Yadav |
2022-2023 India v Sri Lanka – 2nd Match Maharashtra Cricket Association Stadium, Pune 5th January, 2023 Sri Lanka won by 16 runs |
MATCH INFORMATION | |
Venue | Maharashtra Cricket Association Stadium, Pune |
Toss | India won the toss and elected to field |
Series | 2022-2023 India v Sri Lanka |
Player of Match | Dasun Shanaka |
2022-2023 India v Sri Lanka – 1st Match Wankhede Stadium, Mumbai 3rd January, 2023 India won by 2 runs |
MATCH INFORMATION | |
Venue | Wankhede Stadium, Mumbai |
Toss | Sri Lanka won the toss and elected to field |
Series | 2022-2023 India v Sri Lanka |
Player of Match | Deepak Hooda |
2022-2023 Asia Cup – 9th Match Dubai International Cricket Stadium, Dubai 6th September, 2022 Sri Lanka won by 6 wickets with 1 ball remaining |
MATCH INFORMATION | |
Venue | Dubai International Cricket Stadium, Dubai |
Toss | Sri Lanka won the toss and elected to field |
Series | 2022-2023 Asia Cup Table |
Player of Match | Dasun Shanaka |
2021-2022 India v Sri Lanka – 3rd Match Himachal Pradesh Cricket Association Stadium, Dharamsala 27th February, 2022 India won by 6 wickets with 19 balls remaining |
MATCH INFORMATION | |
Venue | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Toss | Sri Lanka won the toss and elected to bat |
Series | 2021-2022 India v Sri Lanka |
Player of Match | Shreyas Iyer |
2021-2022 India v Sri Lanka – 2nd Match Himachal Pradesh Cricket Association Stadium, Dharamsala 26th February, 2022 India won by 7 wickets with 17 balls remaining |
MATCH INFORMATION | |
Venue | Himachal Pradesh Cricket Association Stadium, Dharamsala |
Toss | India won the toss and elected to field |
Series | 2021-2022 India v Sri Lanka |
Player of Match | Shreyas Iyer |