India's tour of Sri Lanka 2024
IND vs SL: Head to head records in T20Is

The IND vs SL first T20I will be played on Saturday in Pallekele.
The T20 World Cup 2024 champions India will take on a misfiring Sri Lankan team in a three-match T20I series, starting July 27. All three games will be played in Pallekele.
While India had an unbeaten T20 World Cup 2024 campaign, Sri Lanka failed to qualify for the Super 8 round. Both teams have a new captain. Suryakumar Yadav takes over the captaincy duties from the retired Rohit Sharma and Charith Asalanka replaces Wanindu Hasaranga at the helm of Sri Lanka’s T20I team.
IND vs SL head to head record in T20Is: India (19) – Sri Lanka (9)
India have a dominant head to head record in T20Is against Sri Lanka, having won 19 encounters and lost only nine.
Most runs for India in IND vs SL T20Is:
Former India captain and opener Rohit Sharma scored 411 runs in T20Is against Sri Lanka, the most for an Indian batter against the Island nation in this format. Following Rohit are Shikhar Dhawan and Virat Kohli.

Most runs by Indian batsmen against Sri Lanka in T20Is:
- Rohit Sharma – 411 runs
- Shikhar Dhawan – 375 runs
- Virat Kohli – 339 runs
- KL Rahul – 301 runs
- Shreyas Iyer – 296 runs
Most runs for Sri Lanka in IND vs SL T20Is:
Former Lankan skipper Dasun Shanaka has hit 430 runs against India in T20Is, the most for his country against the Men In Blue. The next best is Kumar Sangakkara with 235 runs.

Most runs by Sri Lankan batsmen against India in T20Is:
- Dasun Shanaka – 430 runs
- Kumar Sangakkara – 235 runs
- Kusal Mendis – 226 runs
- Kusal Perera – 215 runs
- Chamara Kapugedera – 189 runs
Most wickets for India in IND vs SL T20Is:
For India, senior leg-spinner Yuzvendra Chahal leads the tally with 23 wickets against Sri Lanka in T20Is.

Most wickets by Indian bowlers against Sri Lanka in T20Is:
- Yuzvendra Chahal – 23 wickets
- R Ashwin – 14 wickets
- Kuldeep Yadav – 12 wickets
- Hardik Pandya – 11 wickets
- Jasprit Bumrah – 9 wickets
Most wickets for Sri Lanka in IND vs SL T20Is:
Fast bowler Dushmantha Chameera has taken the most wickets for Sri Lanka against India in T20Is – 16, followed by Shanaka with 14 scalps.

Most wickets by Sri Lankan bowlers against India in T20Is:
- Dushmantha Chameera – 16 wickets
- Dasun Shanaka – 14 wickets
- Wanindu Hasaranga – 13 wickets
- Dilshan Madushanka – 8 wickets
- Thisara Perera – 8 wickets
India and Sri Lanka to meet for the 30th time in T20Is:
India and Sri Lanka have a long history in all formats of the game. They have played 29 T20Is so far, with India winning 19 of them. Sri Lanka emerged victorious on nine occasions and one game was washed out.
For more updates, follow Khel Now Cricket for IPL 2024 Live Score & IPL Points Table, on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.
- Throwback to all IND vs PAK cricket clashes in 2025
- PC vs JSK Dream11 Prediction, Dream11 Playing XI, Today Match 2, SA20 2025-26
- HEA vs STR Dream11 Prediction, Dream11 Playing XI, Today Match 13, Big Bash League 2025-26
- AUS vs ENG: Day 2 session timings for Melbourne test, The Ashes 2025-26
- Big Blow for Australia! Tim David suffers hamstring injury ahead of T20 World Cup 2026
- Will Virat Kohli play anymore games in Vijay Hazare Trophy 2025-26?
- IND vs NZ: BCCI to announce India’s ODI squad for New Zealand series on THIS date
- Vijay Hazare Trophy 2025-26 Schedule, results, squads, venues, format, timings, live streaming details & all you need to know
- AUS vs ENG: 5 instances when most wickets fell on Day 1 of The Ashes tests
- Four bowlers who have dismissed Rohit Sharma for duck in Vijay Hazare Trophy