Men's T20I ·
India (won)169/7 (20.0)Sri Lanka45 (9.5)
India won by 124 runs
Asian Games Men's Cricket Competition · Semi Final · Korogi Sports Park
Scorecard: India v Sri Lanka, 1 Oct 2026Replay: India v Sri Lanka, 1 Oct 2026
| Split | Mat | Won | Lost | Tied | Drawn | NR | Win % |
|---|---|---|---|---|---|---|---|
| Sri Lanka | 33 | 9 | 22 | 2 | 0 | 0 | 27.3% |
Men's T20I ·
India won by 124 runs
Asian Games Men's Cricket Competition · Semi Final · Korogi Sports Park
Scorecard: India v Sri Lanka, 1 Oct 2026Replay: India v Sri Lanka, 1 Oct 2026
Men's T20I ·
Match tied (India won the Super Over)
Men's T20 Asia Cup · Match 18 · Dubai International Cricket Stadium
Scorecard: India v Sri Lanka, 26 Sept 2025Replay: India v Sri Lanka, 26 Sept 2025
Men's T20I ·
Match tied (India won the Super Over)
India tour of Sri Lanka · Match 3 · Pallekele International Cricket Stadium
Scorecard: India v Sri Lanka, 30 Jul 2024Replay: India v Sri Lanka, 30 Jul 2024
Men's T20I ·
India won by 7 wickets (D/L method)
India tour of Sri Lanka · Match 2 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v India, 28 Jul 2024Replay: Sri Lanka v India, 28 Jul 2024
Men's T20I ·
India won by 43 runs
India tour of Sri Lanka · Match 1 · Pallekele International Cricket Stadium
Scorecard: India v Sri Lanka, 27 Jul 2024Replay: India v Sri Lanka, 27 Jul 2024
Men's T20I ·
India won by 91 runs
Sri Lanka tour of India · Match 3 · Saurashtra Cricket Association Stadium, Rajkot
Scorecard: India v Sri Lanka, 7 Jan 2023Replay: India v Sri Lanka, 7 Jan 2023
Men's T20I ·
Sri Lanka won by 16 runs
Sri Lanka tour of India · Match 2 · Maharashtra Cricket Association Stadium, Pune
Scorecard: Sri Lanka v India, 5 Jan 2023Replay: Sri Lanka v India, 5 Jan 2023
Men's T20I ·
India won by 2 runs
Sri Lanka tour of India · Match 1 · Wankhede Stadium, Mumbai
Scorecard: India v Sri Lanka, 3 Jan 2023Replay: India v Sri Lanka, 3 Jan 2023
Men's T20I ·
Sri Lanka won by 6 wickets
Asia Cup · Match 9 · Dubai International Cricket Stadium
Scorecard: India v Sri Lanka, 6 Sept 2022Replay: India v Sri Lanka, 6 Sept 2022
Men's T20I ·
India won by 6 wickets
Sri Lanka tour of India · Match 3 · Himachal Pradesh Cricket Association Stadium, Dharamsala
Scorecard: Sri Lanka v India, 27 Feb 2022Replay: Sri Lanka v India, 27 Feb 2022
Men's T20I ·
India won by 7 wickets
Sri Lanka tour of India · Match 2 · Himachal Pradesh Cricket Association Stadium, Dharamsala
Scorecard: Sri Lanka v India, 26 Feb 2022Replay: Sri Lanka v India, 26 Feb 2022
Men's T20I ·
India won by 62 runs
Sri Lanka tour of India · Match 1 · Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Scorecard: India v Sri Lanka, 24 Feb 2022Replay: India v Sri Lanka, 24 Feb 2022
Men's T20I ·
Sri Lanka won by 7 wickets
India tour of Sri Lanka · Match 3 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 29 Jul 2021Replay: India v Sri Lanka, 29 Jul 2021
Men's T20I ·
Sri Lanka won by 4 wickets
India tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 28 Jul 2021Replay: India v Sri Lanka, 28 Jul 2021
Men's T20I ·
India won by 38 runs
India tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 25 Jul 2021Replay: India v Sri Lanka, 25 Jul 2021
Men's T20I ·
India won by 78 runs
Sri Lanka tour of India · Match 3 · Maharashtra Cricket Association Stadium, Pune
Scorecard: India v Sri Lanka, 10 Jan 2020Replay: India v Sri Lanka, 10 Jan 2020
Men's T20I ·
India won by 7 wickets
Sri Lanka tour of India · Match 2 · Holkar Cricket Stadium, Indore
Scorecard: India v Sri Lanka, 7 Jan 2020Replay: India v Sri Lanka, 7 Jan 2020
Men's T20I ·
India won by 6 wickets
Nidahas Trophy · Match 4 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 12 Mar 2018Replay: Sri Lanka v India, 12 Mar 2018
Men's T20I ·
Sri Lanka won by 5 wickets
Nidahas Trophy · Match 1 · R Premadasa Stadium, Colombo
Scorecard: India v Sri Lanka, 6 Mar 2018Replay: India v Sri Lanka, 6 Mar 2018
Men's T20I ·
India won by 5 wickets
Sri Lanka tour of India · Match 3 · Wankhede Stadium, Mumbai
Scorecard: Sri Lanka v India, 24 Dec 2017Replay: Sri Lanka v India, 24 Dec 2017
Men's T20I ·
India won by 88 runs
Sri Lanka tour of India · Match 2 · Holkar Cricket Stadium, Indore
Scorecard: India v Sri Lanka, 22 Dec 2017Replay: India v Sri Lanka, 22 Dec 2017
Men's T20I ·
India won by 93 runs
Sri Lanka tour of India · Match 1 · Barabati Stadium, Cuttack
Scorecard: India v Sri Lanka, 20 Dec 2017Replay: India v Sri Lanka, 20 Dec 2017
Men's T20I ·
India won by 7 wickets
India tour of Sri Lanka · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 6 Sept 2017Replay: Sri Lanka v India, 6 Sept 2017
Men's T20I ·
India won by 5 wickets
Asia Cup · Match 7 · Shere Bangla National Stadium, Mirpur
Scorecard: India v Sri Lanka, 1 Mar 2016Replay: India v Sri Lanka, 1 Mar 2016
Men's T20I ·
India won by 9 wickets
Sri Lanka in India T20I Series · Match 3 · Andhra Cricket Association-Visakhapatnam District Cricket Association Stadium, Visakhapatnam
Scorecard: India v Sri Lanka, 14 Feb 2016Replay: India v Sri Lanka, 14 Feb 2016
Men's T20I ·
India won by 69 runs
Sri Lanka in India T20I Series · Match 2 · JSCA International Stadium Complex, Ranchi
Scorecard: India v Sri Lanka, 12 Feb 2016Replay: India v Sri Lanka, 12 Feb 2016
Men's T20I ·
Sri Lanka won by 5 wickets
Sri Lanka in India T20I Series · Match 1 · Maharashtra Cricket Association Stadium, Pune
Scorecard: India v Sri Lanka, 9 Feb 2016Replay: India v Sri Lanka, 9 Feb 2016
Men's T20I ·
FinalSri Lanka won by 6 wickets
World T20 · Final · Shere Bangla National Stadium, Mirpur
Scorecard: India v Sri Lanka, 6 Apr 2014Replay: India v Sri Lanka, 6 Apr 2014
Men's T20I ·
India won by 39 runs
2012 · Pallekele International Cricket Stadium
Scorecard: Sri Lanka v India, 7 Aug 2012Replay: Sri Lanka v India, 7 Aug 2012
Men's T20I ·
Sri Lanka won by 5 wickets
ICC World Twenty20 · Match 23 · Beausejour Stadium, Gros Islet, St Lucia
Scorecard: India v Sri Lanka, 11 May 2010Replay: India v Sri Lanka, 11 May 2010
Men's T20I ·
India won by 6 wickets
Sri Lanka in India T20I Series · Match 2 · Punjab Cricket Association Stadium, Mohali, Chandigarh
Scorecard: India v Sri Lanka, 12 Dec 2009Replay: India v Sri Lanka, 12 Dec 2009
Men's T20I ·
Sri Lanka won by 29 runs
Sri Lanka in India T20I Series · Match 1 · Vidarbha Cricket Association Stadium, Jamtha, Nagpur
Scorecard: India v Sri Lanka, 9 Dec 2009Replay: India v Sri Lanka, 9 Dec 2009
Men's T20I ·
India won by 3 wickets
2008/09 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v India, 10 Feb 2009Replay: Sri Lanka v India, 10 Feb 2009