Men's T20I ·
Sri Lanka141 (19.0)New Zealand (won)146/1 (14.4)
New Zealand won by 9 wickets
Sri Lanka tour of New Zealand · Match 2 · University Oval, Dunedin
Scorecard: Sri Lanka v New Zealand, 5 Apr 2023Replay: Sri Lanka v New Zealand, 5 Apr 2023
231 matches · Men's · T20I · Sri Lanka
Men's T20I ·
New Zealand won by 9 wickets
Sri Lanka tour of New Zealand · Match 2 · University Oval, Dunedin
Scorecard: Sri Lanka v New Zealand, 5 Apr 2023Replay: Sri Lanka v New Zealand, 5 Apr 2023
Men's T20I ·
Match tied (Sri Lanka won the Super Over)
Sri Lanka tour of New Zealand · Match 1 · Eden Park, Auckland
Scorecard: Sri Lanka v New Zealand, 2 Apr 2023Replay: Sri Lanka v New Zealand, 2 Apr 2023
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 ·
England won by 4 wickets
ICC Men's T20 World Cup · Match 39 · Sydney Cricket Ground
Scorecard: Sri Lanka v England, 5 Nov 2022Replay: Sri Lanka v England, 5 Nov 2022
Men's T20I ·
New Zealand won by 65 runs
ICC Men's T20 World Cup · Match 27 · Sydney Cricket Ground
Scorecard: New Zealand v Sri Lanka, 29 Oct 2022Replay: New Zealand v Sri Lanka, 29 Oct 2022
Men's T20I ·
Australia won by 7 wickets
ICC Men's T20 World Cup · Match 19 · Perth Stadium
Scorecard: Sri Lanka v Australia, 25 Oct 2022Replay: Sri Lanka v Australia, 25 Oct 2022
Men's T20I ·
Sri Lanka won by 9 wickets
ICC Men's T20 World Cup · Match 15 · Bellerive Oval, Hobart
Scorecard: Ireland v Sri Lanka, 23 Oct 2022Replay: Ireland v Sri Lanka, 23 Oct 2022
Men's T20I ·
Sri Lanka won by 16 runs
ICC Men's T20 World Cup · Match 9 · GMHBA Stadium, South Geelong, Victoria
Scorecard: Sri Lanka v Netherlands, 20 Oct 2022Replay: Sri Lanka v Netherlands, 20 Oct 2022
Men's T20I ·
Sri Lanka won by 79 runs
ICC Men's T20 World Cup · Match 6 · GMHBA Stadium, South Geelong, Victoria
Scorecard: Sri Lanka v United Arab Emirates, 18 Oct 2022Replay: Sri Lanka v United Arab Emirates, 18 Oct 2022
Men's T20I ·
Namibia won by 55 runs
ICC Men's T20 World Cup · Match 1 · GMHBA Stadium, South Geelong, Victoria
Scorecard: Namibia v Sri Lanka, 16 Oct 2022Replay: Namibia v Sri Lanka, 16 Oct 2022
Men's T20I ·
FinalSri Lanka won by 23 runs
Asia Cup · Final · Dubai International Cricket Stadium
Scorecard: Sri Lanka v Pakistan, 11 Sept 2022Replay: Sri Lanka v Pakistan, 11 Sept 2022
Men's T20I ·
Sri Lanka won by 5 wickets
Asia Cup · Match 12 · Dubai International Cricket Stadium
Scorecard: Pakistan v Sri Lanka, 9 Sept 2022Replay: Pakistan v Sri Lanka, 9 Sept 2022
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 ·
Sri Lanka won by 2 wickets
Asia Cup · Match 5 · Dubai International Cricket Stadium
Scorecard: Bangladesh v Sri Lanka, 1 Sept 2022Replay: Bangladesh v Sri Lanka, 1 Sept 2022
Men's T20I ·
Sri Lanka won by 4 wickets
Australia tour of Sri Lanka · Match 3 · Pallekele International Cricket Stadium
Scorecard: Australia v Sri Lanka, 11 Jun 2022Replay: Australia v Sri Lanka, 11 Jun 2022
Men's T20I ·
Australia won by 3 wickets
Australia tour of Sri Lanka · Match 2 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v Australia, 8 Jun 2022Replay: Sri Lanka v Australia, 8 Jun 2022
Men's T20I ·
Australia won by 10 wickets
Australia tour of Sri Lanka · Match 1 · R Premadasa Stadium, Colombo
Scorecard: Sri Lanka v Australia, 7 Jun 2022Replay: Sri Lanka v Australia, 7 Jun 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 5 wickets
Sri Lanka tour of Australia · Match 5 · Melbourne Cricket Ground
Scorecard: Australia v Sri Lanka, 20 Feb 2022Replay: Australia v Sri Lanka, 20 Feb 2022
Men's T20I ·
Australia won by 6 wickets
Sri Lanka tour of Australia · Match 4 · Melbourne Cricket Ground
Scorecard: Sri Lanka v Australia, 18 Feb 2022Replay: Sri Lanka v Australia, 18 Feb 2022
Men's T20I ·
Australia won by 6 wickets
Sri Lanka tour of Australia · Match 3 · Manuka Oval, Canberra
Scorecard: Sri Lanka v Australia, 15 Feb 2022Replay: Sri Lanka v Australia, 15 Feb 2022
Men's T20I ·
Match tied (Australia won the Super Over)
Sri Lanka tour of Australia · Match 2 · Sydney Cricket Ground
Scorecard: Australia v Sri Lanka, 13 Feb 2022Replay: Australia v Sri Lanka, 13 Feb 2022
Men's T20I ·
Australia won by 20 runs (D/L method)
Sri Lanka tour of Australia · Match 1 · Sydney Cricket Ground
Scorecard: Australia v Sri Lanka, 11 Feb 2022Replay: Australia v Sri Lanka, 11 Feb 2022
Men's T20I ·
Sri Lanka won by 20 runs
ICC Men's T20 World Cup · Match 35 · Sheikh Zayed Stadium, Abu Dhabi
Scorecard: Sri Lanka v West Indies, 4 Nov 2021Replay: Sri Lanka v West Indies, 4 Nov 2021
Men's T20I ·
England won by 26 runs
ICC Men's T20 World Cup · Match 29 · Sharjah Cricket Stadium
Scorecard: England v Sri Lanka, 1 Nov 2021Replay: England v Sri Lanka, 1 Nov 2021
Men's T20I ·
South Africa won by 4 wickets
ICC Men's T20 World Cup · Match 25 · Sharjah Cricket Stadium
Scorecard: Sri Lanka v South Africa, 30 Oct 2021Replay: Sri Lanka v South Africa, 30 Oct 2021