The Sri Lanka cricket team has reached the World Cup final three times. Winning in 1996 under the leadership of Arjuna Ranatunga and finishing as runners-up in the 2007 and 2011. Sri Lanka has also reached the semi-final at the 2003 World Cup and the quarter-final at the 2015 World Cup.
Cricket World Cup records +Key Champions Runners-up Semi-finals Host Cricket World Cup recordQualification recordYearRoundPositionCaptain 1975 Group stage 7/8 3 0 3 0 0 Anura Tennekoon No qualifiers held 1979 5/8 3 1 1 0 1 Anura Tennekoon 6 4 1 0 1 1983 7/8 6 1 5 0 0 Duleep Mendis Did not enter (qualified directly as full member) 1987 7/8 6 0 6 0 0 Duleep Mendis 1992 8/9 8 2 5 0 1 Aravinda de Silva 1996 Champions 1/12 8 8 0 0 0 Arjuna Ranatunga 1999 Group Stage 10/12 5 2 3 0 0 Arjuna Ranatunga 2003 Semi-finals 4/14 10 5 4 1 0 Sanath Jayasuriya 2007 Runners-up 2/16 11 8 3 0 0 2011 Runners-up 2/14 9 6 2 0 1 Kumar Sangakkara 2015 Quarter-finals 4/14 7 4 3 0 0 Angelo Mathews 2019 Group Stage 6/10 9 3 4 0 2 Dimuth Karunaratne Qualified via ODI rankings (8th place) 2023 League stage 9/10 9 2 7 0 0 Dasun Shanaka 32 15 14 0 3 Total 13/13 1 Title 94 42 46 1 5 38 19 15 0 4
Team wise record
Opponent Matches Won Lost Tied Win % First played 3 2 1 0 0 66.67 22 February 2015 12 2 9 0 1 16.67 11 June 1975 5 3 1 0 1 60.00 14 February 2003 1 1 0 0 0 100.00 15 March 2007 2 2 0 0 0 100.00 19 February 2003 12 6 6 0 0 50.00 11 June 1983 10 4 5 0 1 40.00 18 June 1979 1 1 0 0 0 100.00 18 April 2007 4 3 1 0 0 75.00 6 March 1996 1 1 0 0 0 100.00 21 October 2023 12 6 6 0 0 54.54 9 June 1979 9 0 8 0 1 0.00 14 June 1975 1 1 0 0 0 100.00 11 March 2015 7 1 5 1 0 14.29 2 March 1992 9 4 4 0 1 44.44 7 June 1975 5 5 0 0 0 100.00 23 February 1992 Total 9442 46 1 545.21% — Source: ESPNcricinfo Last updated: 7 November 2023.
Tournament records 1975 Cricket World Cup
Squad
Anura Tennekoon (c) Ranjit Fernando (wk) Bandula Warnapura Sunil Wettimuny Duleep Mendis Lalith Kaluperuma Ajit de Silva Somachandra de Silva Tony Opatha Mevan Pieris David Heyn Michael Tissera Anura Ranasinghe Dennis Chanmugam
Results Group stage (Group B)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultL by 9 wicketsL by 52 runsL by 192 runs4Did not advanceGroup stage Scorecards
1979 Cricket World Cup
Squad
Anura Tennekoon (c) Bandula Warnapura Vice-captain Sunil Jayasinghe (wk) Duleep Mendis Roy Dias Ranjan Madugalle Sudath Pasqual Ajit de Silva Somachandra de Silva Stanley de Silva Tony Opatha Ranjan Gunatilleke David Heyn Mahes Goonatilleke
Results Group stage (Group B)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultL by 9 wicketsMatch abandonedW by 47 runs3Did not advanceGroup stage Scorecards
1983 Cricket World Cup
Squad
Duleep Mendis (c) Guy de Alwis (wk) Brendon Kuruppu (wk) Sidath Wettimuny Roy Dias Ranjan Madugalle Arjuna Ranatunga Athula Samarasekera Rumesh Ratnayake Vinothen John Ashantha de Mel Somachandra de Silva Susil Fernando Granville de Silva
Results Group stage (Group A)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultL by 50 runsL by 47 runsL by 5 wicketsL by 11 runsW by 3 wicketsL by 9 wickets4Did not advanceGroup stage Scorecards
1987 Cricket World Cup
Squad
Duleep Mendis (c) Aravinda de Silva Brendon Kuruppu (wk) Sridharan Jeganathan Roy Dias Ranjan Madugalle Arjuna Ranatunga Roshan Mahanama Athula Samarasekera Asanka Gurusinha Rumesh Ratnayake Vinothen John Ashantha de Mel Ravi Ratnayeke Don Anurasiri
Results Group stage (Group B)SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultL by 15 runsL by 191 runsL by 108 runsL by 191 runsL by 15 runsL by 8 wickets4Did not advanceGroup stage Scorecards
1992 Cricket World Cup
Squad
Aravinda de Silva (c) Hashan Tillakaratne (wk) Roshan Mahanama Athula Samarasekera Asanka Gurusinha Sanath Jayasuriya Arjuna Ranatunga Ranjan Madugalle Pramodya Wickramasinghe Chandika Hathurusingha Graeme Labrooy Don Anurasiri Kapila Wijegunawardene Ruwan Kalpage Champaka Ramanayake
Results Round-robin stageSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultW by 3 wicketsL by 6 wicketsNo resultW by 3 wicketsL by 7 wicketsL by 106 runsL by 91 runsL by 4 wickets8Did not advanceRound-robin stage Scorecards
1996 Cricket World Cup
Squad
Arjuna Ranatunga (c) Aravinda de Silva (vc) Sanath Jayasuriya Romesh Kaluwitharana (wk) Asanka Gurusinha Hashan Tillakaratne Roshan Mahanama Pramodya Wickramasinghe Chaminda Vaas Muttiah Muralitharan Kumar Dharmasena Upul Chandana Marvan Atapattu Ravindra Pushpakumara
Results Group stage (Group A)QuarterfinalSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultW by walkoverW by 6 wicketsW by walkoverW by 6 wicketsW by 144 runs1W by 5 wicketsW by defaultW by 7 wicketsWinners Scorecards
1999 Cricket World Cup
Squad
Arjuna Ranatunga (c) Aravinda de Silva (vc) Sanath Jayasuriya Romesh Kaluwitharana (wk) Marvan Atapattu Roshan Mahanama Mahela Jayawardene Ruwan Kalpage Upul Chandana Chaminda Vaas Eric Upashantha Pramodya Wickramasinghe Hashan Tillakaratne Muttiah Muralitharan Chandika Hathurusingha
Results Pool stage (Pool A)Super SixSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResult RankOppositionResultOppositionResultL by 8 wicketsL by 89 runsW by 4 wicketsL by 157 runsW by 45 runs5Did not advancePool stage Scorecards
2003 Cricket World Cup
Squad
Sanath Jayasuriya (c) Marvan Atapattu Mahela Jayawardene Kumar Sangakkara (wk) Aravinda de Silva Russel Arnold Jehan Mubarak Hashan Tillakaratne Muttiah Muralitharan Chaminda Vaas Dilhara Fernando Pulasthi Gunaratne Avishka Gunawardene Prabath Nissanka Charitha Buddhika
Results Pool stage (Pool B)Super SixesSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultW by 47 runsW by 10 wicketsW by 9 wicketsL by 53 runsW by 6 runsTied (D/L)1L by 96 runsL by 183 runsW by 74 runs4L by 48 runs (D/L)Did not advanceSemi-finals Scorecards
2007 Cricket World Cup
Squad
Mahela Jayawardene (c) Marvan Atapattu Sanath Jayasuriya Upul Tharanga Kumar Sangakkara Tillakaratne Dilshan Russel Arnold Chamara Silva Farveez Maharoof Chaminda Vaas Dilhara Fernando Lasith Malinga Nuwan Kulasekara Muttiah Muralitharan Malinga Bandara
Results Group stage (Group B)Super 8SemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultW by 243 runsW by 198 runs (D/L)W by 69 runs1L by 1 wicketW by 113 runsW by 2 runsW by 6 wicketsL by 7 wicketsW by 8 wickets2W by 81 runsL by 53 runs (D/L)Runners-up Scorecards
2011 Cricket World Cup
Squad
Kumar Sangakkara (c) (wk) Thisara Perera Thilan Samaraweera Chamara Silva Muttiah Muralitharan Rangana Herath Chamara Kapugedera Tillakaratne Dilshan Dilhara Fernando Mahela Jayawardene Ajantha Mendis Upul Tharanga Angelo Mathews Nuwan Kulasekara Lasith Malinga
Results Group stage (Group A)QuarterfinalSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultW by 210 runsL by 11 runsW by 9 wicketsNo resultW by 139 runsW by 112 runs1W by 10 wicketsW by 5 wicketsL by 6 wicketsRunners-up Scorecards
Quarter-final 4
Semi-final 1
Final
2015 Cricket World Cup
Squad
Angelo Mathews (c) Thisara Perera Jeevan Mendis Kumar Sangakkara (wk) Rangana Herath Dushmantha Chameera Sachithra Senanayake Dimuth Karunaratne Tillakaratne Dilshan Mahela Jayawardene Dinesh Chandimal (wk) Lahiru Thirimanne Suranga Lakmal Nuwan Kulasekara Lasith Malinga Seekkuge Prasanna Tharindu Kaushal
Results Pool stage (Pool A)QuarterfinalSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultOppositionResultL by 98 runsW by 4 wicketsW by 92 runsW by 9 wicketsL by 65 runsW by 148 runs3L by 9 wicketsDid not advanceQuarter-finals Scorecards
Quarter-final 1
2019 Cricket World Cup
Squad
Dimuth Karunaratne (c) Thisara Perera Kusal Mendis (wk) Isuru Udana Avishka Fernando Jeffrey Vandersay Kusal Perera (wk) Milinda Siriwardana Nuwan Pradeep Lahiru Thirimanne Angelo Mathews Dhananjaya de Silva (vc) Suranga Lakmal Jeevan Mendis Lasith Malinga
Results League stageSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultL by 98 runsW by 34 runs (DLS)Match abandonedMatch abandonedL by 87 runsW by 20 runsL by 9 wicketsW by 23 runsL by 7 wickets6Did not advanceLeague stage Scorecards
2023 Cricket World Cup
Squad
Dasun Shanaka (c) Kusal Mendis (vc) (wk) Pathum Nissanka Dimuth Karunaratne Charith Asalanka Sadeera Samarawickrama (wk) Dhananjaya de Silva Dushan Hemantha Chamika Karunaratne Maheesh Theekshana Dunith Wellalage Kasun Rajitha Dilshan Madushanka Angelo Mathews Dushmantha Chameera Kusal Perera
Note: Chamika Karunaratne, Angelo Mathews and Dushmantha Chameera replaced Dasun Shanaka, Matheesha Pathirana and Lahiru Kumara.
Results League stageSemifinalFinalOverall ResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResultOppositionResult RankOppositionResultOppositionResultL by 102 runsL by 6 wicketsL by 5 wicketsW by 5 wicketsW by 8 wicketsL by 7 wicketsL by 302 runsL by 3 wicketsL by 5 wickets9Did not advanceLeague stage
Scorecards
Records and statistics
Team records Highest innings totals Score Opponent Venue Season 398/5 (50 overs) Asgiriya 1996 363/9 (50 overs) Hobart 2015 344/9 (50 overs) Hyderabad 2023 338/6 (50 overs) Chester-le-Street 2019 332/7 (50 overs) Hambantota 2011Last updated: 9 November 2023
Lowest innings totals Score Opponent Venue Season 55 (19.4 overs) Wankhede 2023 86 (37.2 overs) Manchester 1975 109 (23 overs) Johannesburg 2003 110 (35.2 overs) Northampton 1999 133 (37.2 overs) Sydney 2015Last updated: 9 November 2023
Most appearances This list consists players with most number of matches at the Cricket World Cup. Mahela Jayawardene played a total of 40 World Cup matches and Duleep Mendis has captained the team in the most number of matches(12).
Matches Player Period 40 Mahela Jayawardene 1999-2015 Muthiah Muralidaran 1996-2011 38 Sanath Jayasuriya 1992-2007 37 Kumar Sangakkara 2003-2015 35 Aravinda de Silva 1987-2003Last updated: 9 November 2023
Batting records Most runs Runs Player 100s 50s Period1532 Kumar Sangakkara 37 35 124 56.74 5 7 2003–20151165 Sanath Jayasuriya 38 37 120 34.26 3 6 1992–20071112 Tillakaratne Dilshan 27 25 161* 52.95 4 4 2007–20151100 Mahela Jayawardene 40 34 115* 35.48 4 5 1999–20151064 Aravinda de Silva 35 32 145 36.68 2 6 1987–2003Last updated: 9 November 2023
Highest individual innings