The Sri Lanka cricket team is one of the full members of the International Cricket Council (ICC) and have competed in every Men's T20 World Cup since its inception. They are one of the six teams to have won the title, having been the champions of the 2014 ICC World Twenty20. The team have also been runners-up on two occasions in 2009 and 2012.
Sri Lanka has also hosted the 2012 World Cup and has co-hosted the 2026 edition alongside India. In nine editions, the team has a win-loss record of 28-15 wins in 43 matches.
T20 World Cup record Legend
YearRoundPositionCaptain 2007Super 86/12532000 2009Runners-up2/12761000 2010Semi-final3/12633000 2012Runners-up2/12742100 2014Champions1/16651000 2016Super 108/16413000 2021Super 128/16853000 2022Super 127/16 844000 2024Group stage12/20412001 2026Super 87/20734000Total1 title10/10623525101
Record by opponents Opponent M W L T+W T+L NR Ab Win % First played 2 2 0 0 0 0 0 100 2016 6 2 4 0 0 0 0 33.33 2007 3 2 1 0 0 0 0 66.67 2007 7 1 6 0 0 0 0 14.28 2010 2 2 0 0 0 0 0 100 2010 4 4 0 0 0 0 0 100 2009 1 1 0 0 0 0 0 100 2007 2 1 1 0 0 0 0 50.00 2021 1 0 0 0 0 0 1 — 2024 4 4 0 0 0 0 0 100 2014 7 3 3 1 0 0 0 57.14 2007 1 1 0 0 0 0 0 100 2026 5 2 3 0 0 0 0 40.00 2007 5 1 4 0 0 0 0 20.00 2012 1 1 0 0 0 0 0 100 2022 8 6 2 0 0 0 0 75.00 2009 3 2 1 0 0 0 0 66.67 2010 Total 62 35 25 1 0 0 1 59.02 —Source: Last Updated: 8 March 2026
Tournament results
2007 World Cup
Squad
Mahela Jayawardene (c) Kumar Sangakkara (wk) Chamara Silva Upul Tharanga Tillakaratne Dilshan Hasantha Fernando Sanath Jayasuriya Kaushal Lokuarachchi Farveez Maharoof Jehan Mubarak Dilruwan Perera Gayan Wijekoon Dilhara Fernando Lasith Malinga Chaminda Vaas
Results Group stage (Group C)Super 8s (Group F)SemifinalFinalOverall ResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultWon by 9 wicketsWon by 7 wickets3Lost by 33 runsWon by 64 runsLost by 10 wickets3Did not advanceSuper 8sSource: Cricinfo Scorecards
2009 World Cup
Squad
Kumar Sangakkara (c, wk) Mahela Jayawardene Chamara Silva Tillakaratne Dilshan Sanath Jayasuriya Farveez Maharoof Angelo Mathews Jehan Mubarak Isuru Udana Muthiah Muralidaran Nuwan Kulasekara Lasith Malinga Ajantha Mendis Thilan Thushara Indika de Saram
Results Group stage (Group C)Super 8s (Group F)SemifinalFinalOverall ResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultWon by 6 wicketsWon by 15 runs1Won by 19 runsWon by 9 runsWon by 48 runs1Won by 57 runsLost by 8 wicketsRunners-upSource: Cricinfo Scorecards
2010 World Cup
Squad
Kumar Sangakkara (c, wk) Mahela Jayawardene Dinesh Chandimal Chamara Kapugedera Tillakaratne Dilshan Sanath Jayasuriya Angelo Mathews Chinthaka Jayasinghe Thisara Perera Nuwan Kulasekara Lasith Malinga Ajantha Mendis Suraj Randiv Muttiah Muralitharan Chanaka Welegedara
Results Group stage (Group B)Super 8s (Group F)SemifinalFinalOverall ResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultLost by 2 wicketsWon by 14 runs (DLS)2Won by 57 runsLost by 81 runsWon by 5 wickets2Lost by 7 wicketsDid not advanceSemi-finalSource: Cricinfo Scorecards
2012 World Cup
Squad
Mahela Jayawardene (c) Angelo Mathews (vc) Dinesh Chandimal (wk) Dilshan Munaweera Kumar Sangakkara (wk) Lahiru Thirimanne Akila Dananjaya Tillakaratne Dilshan Jeevan Mendis Thisara Perera Shaminda Eranga Rangana Herath Nuwan Kulasekara Lasith Malinga Ajantha Mendis
Results Group stage (Group C)Super 8s (Group E)SemifinalFinalOverall ResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultWon by 82 runsLost by 32 runs2Tied (Won the S/O)Won by 9 wicketsWon by 19 runs1Won by 16 runsLost by 36 runsRunners-upSource: Cricinfo Scorecards
2014 World Cup
Squad and kit Dinesh Chandimal (c, wk) Lasith Malinga (vc) Tillakaratne Dilshan Angelo Mathews Mahela Jayawardene Nuwan Kulasekara Rangana Herath Kumar Sangakkara (wk) Ajantha Mendis Thisara Perera Sachithra Senanayake Kusal Perera Suranga Lakmal Lahiru Thirimanne Seekkuge Prasanna
Results First stageSuper 10 (Group 1)SemifinalFinalOverall ResultOppositionResult RankOppositionResultOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultAdvanced to next stage directlyWon by 5 runsWon by 9 wicketsLost by 6 wicketsWon by 59 runs1Won by 27 runs (DLS)Won by 6 wicketsWinnersSource: Cricinfo Scorecards
2016 World Cup
Squad and kit Angelo Mathews (c) Dinesh Chandimal (wk) Tillakaratne Dilshan Lahiru Thirimanne Milinda Siriwardana Shehan Jayasuriya Thisara Perera Dasun Shanaka Rangana Herath Jeffrey Vandersay Nuwan Kulasekara Dushmantha Chameera Suranga Lakmal Sachithra Senanayake Chamara Kapugedera
Results First stageSuper 10 (Group 1)SemifinalFinalOverall ResultOppositionResult RankOppositionResultOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultAdvanced to next stage directlyWon by 6 wicketsLost by 6 wicketsLost by 10 runsLost by 8 wickets4Did not advanceSuper 10Source: Cricinfo Scorecards
2021 World Cup
Squad and kit Dasun Shanaka (c) Dhananjaya de Silva (vc) Dinesh Chandimal (wk) Kusal Perera Avishka Fernando Pathum Nissanka Bhanuka Rajapaksa Charith Asalanka Chamika Karunaratne Wanindu Hasaranga Maheesh Theekshana Dushmantha Chameera Binura Fernando Lahiru Kumara Akila Dananjaya
Results First round (Group A)Super 12 (Group 1)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultWon by 7 wicketsWon by 70 runsWon by 8 wickets1Won by 5 wicketsLost by 7 wicketsLost by 4 wicketsLost by 26 runsWon by 20 runs4Did not advanceSuper 12Source: Cricinfo Scorecards
2022 World Cup
Squad and kit Dasun Shanaka (c) Pathum Nissanka Kusal Mendis (wk) Charith Asalanka Bhanuka Rajapaksa Dhananjaya de Silva Wanindu Hasaranga Maheesh Theekshana Jeffrey Vandersay Chamika Karunaratne Ashen Bandara Lahiru Kumara Asitha Fernando Pramod Madushan Kasun Rajitha
Results First round (Group A)Super 12 (Group 1)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultRankOppositionResultOppositionResultLost by 55 runsWon by 79 runsWon by 16 runs1Won by 9 wicketsLost by 7 wicketsLost by 65 runsWon by 6 wicketsLost by 4 wickets4Did not advanceSuper 12Source: Cricinfo Scorecards
2024 World Cup
Squad and kit Wanindu Hasaranga (c) Charith Asalanka (vc) Kusal Mendis (wk) Pathum Nissanka Sadeera Samarawickrama Angelo Mathews Dasun Shanaka Dhananjaya de Silva Kamindu Mendis Maheesh Theekshana Dunith Wellalage Dushmantha Chameera Nuwan Thushara Matheesha Pathirana Dilshan Madushanka
Results Group stage (Group D)Super 8SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResult RankOppositionResultOppositionResultLost by 6 wicketsLost by 2 wicketsMatch abandonedWon by 83 runs3Did not advanceGroup stageSource: Cricinfo Scorecards
2026 World Cup
Squad and kit Dasun Shanaka (c) Dushmantha Chameera Dunith Wellalage Kusal Mendis (wk) Pathum Nissanka Kamindu Mendis Kamil Mishara Wanindu Hasaranga Pavan Rathnayake Kusal Perera (wk) Maheesh Theekshana Charith Asalanka Matheesha Pathirana Janith Liyanage Eshan Malinga
Results Group stage (Group B)Super 8 (Group 2)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultWon by 20 runsWon by 105 runsWon by 8 wickets Lost by 6 wickets 2Lost by 51 runsLost by 61 runsLost by 5 runs4Did not advanceSuper 8Source: Cricinfo Scorecards
Records and statistics
Team records Highest innings totals Score Opponent Venue Season 260/6 (20 overs) Johannesburg 2007 201/6 (20 overs) Gros Islet 2024 195/3 (20 overs) Bridgetown 2010 192/5 (20 overs) Nottingham 2009 189/4 (20 overs) Chattogram 2014Last updated: 16 June 2024
Batting statistics Most runs Runs Player 100s 50s Period1016 Mahela Jayawardene 31 31 100 39.07 1 6 2007–2014897 Tillakaratne Dilshan 35 34 96* 30.93 6 2007–2016661 Kumar Sangakkara 31 30 68 25.42 4 2007–2014521 Angelo Mathews 32 25 73* 37.21 2 2009–2024485 Pathum Nissanka 18 18 74 26.94 5 2021–2024Last updated: 16 June 2024
Highest partnerships Runs Players Opposition Venue Season 166 (2nd wicket) Kumar Sangakkara (68) & Mahela Jayawardene (86) v Bridgetown 2010 145 (2nd wicket) Mahela Jayawardene (89) & Tillakaratne Dilshan (50) v Chattogram 2014 124 (1st wicket) Sanath Jayasuriya (81) & Tillakaratne Dilshan (38) v Nottingham 2009 123 (4th wicket) Wanindu Hasaranga (71) & Pathum Nissanka (48) v Abu Dhabi 2021 108* (2nd wicket) Kumar Sangakkara (59) & Mahela Jayawardene (39) v Pallekele 2012Last updated: 16 June 2024
Bowling statistics Most wickets Wickets Player Matches 4W 5W Period 38 Lasith Malinga 31 20.07 7.43 5/31 0 1 2007–2014 37 Wanindu Hasaranga 19 11.72 6.00 3/8 0 0 2021–2024 35 Ajantha Mendis 21 15.02 6.70 6/8 1 1 2009–2014 19 Angelo Mathews 32 27.21 6.51 3/16 0 0 2009–2024 18 Maheesh Theekshana 18 21.77 6.20 3/17 0 0 2021–2024Last updated: 16 June 2024
References
External links