International Cricket Wiki
Sri Lanka
Status Full Member
Test Captain Dhananjaya de Silva
ODI Captain Charith Asalanka
T20I Captain Charith Asalanka
Test Ranking 6th
ODI Ranking 6th
T20I Ranking 8th
Tests Played 325
Test Record Won 106 Lost 127 (92 Drawn)
First Test vs England at Paikiasothy Saravanamuttu Stadium, Colombo, 17-21 February 1982
Last Test vs Australia at Galle International Stadium, Galle, 6-9 February 2025
ODIs Played 930
ODI Record Won 428 Lost 455 (6 Tie, 41 No Result)
First ODI vs West Indies at Old Trafford, Manchester, 7 June 1975
Last ODI vs New Zealand at Eden Park, Auckland, 11 January 2025
T20Is Played 203
T20I Record Won 90 Lost 106 (5 Tie, 2 No Result)
First T20I vs England at The Rose Bowl, Southampton, 15 June 2006
Last T20I vs New Zealand at Saxton Oval, Nelson, 2 January 2025

The Sri Lanka national cricket team represents Sri Lanka in men's international cricket. The team first played international cricket (as Ceylon) in 1926–27, and were later awarded Test status in 1981, which made Sri Lanka the eighth Test cricket playing nation. The team is administered by Sri Lanka Cricket.

Sri Lanka achieved considerable success beginning in the 1990s, rising from underdog status to winning the Cricket World Cup in 1996, under the captaincy of Arjuna Ranatunga. Since then, the team has continued to be a force in international cricket. The Sri Lankan cricket team reached the finals of the 2007 and 2011 Cricket World Cups consecutively. They ended up being runners-up on both occasions.

Statistics and Records[]

Playing Record
Format M W L T D/NR Inaugural Match
Test Matches 325 106 127 0 92 17 February 1982
One Day Internationals 930 428 455 6 41 7 June 1975
Twenty20 Internationals 203 90 106 5 2 15 June 2006

Test Matches[]

Team Records[]

Highest Team Total 952/6d India R Premadasa Stadium, Colombo 2-6 August 1997
Lowest Team Total 42 South Africa Kingsmead, Durban 27-30 November 2024
Highest Total Conceded 765/6d Pakistan National Stadium, Karachi 21-25 February 2009
Lowest Total Conceded 62 Bangladesh Paikiasothy Saravanamuttu Stadium, Colombo 3-5 July 2007

Most Career Runs[]

Player Runs Average Career Span
Kumar Sangakkara 12,400 57.40 2000-2015
Mahela Jayawardene 11,814 49.84 1997-2014
Angelo Mathews 8,167 44.62 2009-2025
Dimuth Karunaratne 7,222 39.25 2012-2025
Sanath Jayasuriya 6,973 40.07 1991-2007

Most Career Wickets[]

Player Wickets Average Career Span
Muthiah Muralidaran 795 22.67 1992-2010
Rangana Herath 433 28.07 1999-2018
Chaminda Vaas 355 29.58 1994-2009
Suranga Lakmal 171 36.44 2010-2022
Dilruwan Perera 161 35.90 2014-2021

Highest Scores[]

Player Score Opponent Venue Date
Mahela Jayawardene 374 South Africa Sinhalese Sports Club, Colombo 27-31 July 2006
Sanath Jayasuriya 340 India R Premadasa Stadium, Colombo 2-6 August 1997
Kumar Sangakkara 319 Bangladesh Zahur Ahmed Chowdhury Stadium, Chittagong 4-8 February 2014
Kumar Sangakkara 287 South Africa Sinhalese Sports Club, Colombo 27-31 July 2006
Mahela Jayawardene 275 India Narendra Modi Stadium, Ahmedabad 16-20 November 2009

Best Innings Bowling Figures[]

Player Figures Opponent Venue Date
Muthiah Muralidaran 9/51 Zimbabwe Asgiriya Stadium, Kandy 4-7 January 2002
Muthiah Muralidaran 9/65 England The Oval, London 27-31 August 1998
Rangana Herath 9/127 Pakistan Sinhalese Sports Club, Colombo 14-18 August 2014
Muthiah Muralidaran 8/46 West Indies Asgiriya Stadium, Kandy 22-25 July 2005
Rangana Herath 8/63 Zimbabwe Harare Sports Club, Harare 6-10 November 2016

Best Match Bowling Figures[]

Player Figures Opponent Venue Date
Muthiah Muralidaran 16/220 England The Oval, London 27-31 August 1998
Rangana Herath 14/184 Pakistan Sinhalese Sports Club, Colombo 14-18 August 2014
Chaminda Vaas 14/191 West Indies Sinhalese Sports Club, Colombo 29 November-3 December 2001
Muthiah Muralidaran 13/115 Zimbabwe Asgiriya Stadium, Kandy 4-7 January 2002
Rangana Herath 13/145 Australia Sinhalese Sports Club, Colombo 13-17 August 2016

Win/Loss Record[]

Opponent M W L T D First Match First Win
Afghanistan 1 1 0 0 0 2 February 2024 5 February 2024
Australia 35 5 22 0 8 22 April 1983 11 September 1999
Bangladesh 26 20 1 0 5 6 September 2001 8 September 2001
England 39 9 19 0 11 17 February 1982 18 March 1993
India 46 7 22 0 17 17 September 1982 11 September 1985
Ireland 2 2 0 0 0 16 April 2023 18 April 2023
New Zealand 40 11 18 0 11 4 March 1983 9 December 1992
Pakistan 59 17 23 0 19 5 March 1982 18 March 1986
South Africa 33 9 18 0 6 25 August 1993 23 July 2000
West Indies 24 11 4 0 9 8 December 1993 17 November 2001
Zimbabwe 20 14 0 0 6 11 October 1994 14 September 1996

One Day Internationals[]

Team Records[]

Highest Team Total 443/9 Netherlands VRA Cricket Ground, Amstelveen 4 July 2006
Lowest Team Total 43 South Africa Boland Park, Paarl 11 January 2012
Highest Total Conceded 428/5 South Africa Arun Jaitley Stadium, New Delhi 7 October 2023
Lowest Total Conceded 35 Zimbabwe Harare Sports Club, Harare 25 April 2004

Most Career Runs[]

Player Runs Average Career Span
Kumar Sangakkara 13,975 41.96 2000-2015
Sanath Jayasuriya 13,364 32.51 1989-2011
Mahela Jayawardene 12,381 33.01 1998-2015
Tillakaratne Dilshan 10,290 39.27 1999-2016
Aravinda de Silva 9,284 34.90 1984-2003

Most Career Wickets[]

Player Wickets Average Career Span
Muthiah Muralidaran 523 23.07 1993-2011
Chaminda Vaas 399 27.45 1994-2008
Lasith Malinga 338 28.87 2004-2019
Sanath Jayasuriya 320 36.67 1989-2011
Nuwan Kulasekara 199 33.92 2003-2017

Highest Scores[]

Player Score Opponent Venue Date
Pathum Nissanka 210* Afghanistan Pallekele International Cricket Stadium, Kandy 9 February 2024
Sanath Jayasuriya 189 India Sharjah Cricket Stadium, Sharjah 29 October 2000
Upul Tharanga 174* India Sabina Park, Kingston 2 July 2013
Kumar Sangakkara 169 South Africa R Premadasa Stadium, Colombo 20 July 2013
Tillakaratne Dilshan 161* Bangladesh Melbourne Cricket Ground, Melbourne 26 February 2015

Best Bowling Figures[]

Player Figures Opponent Venue Date
Chaminda Vaas 8/19 Zimbabwe Sinhalese Sports Club, Colombo 8 December 2001
Wanindu Hasaranga 7/19 Zimbabwe R Premadasa Stadium, Colombo 11 January 2024
Muthiah Muralidaran 7/30 India Sharjah Cricket Stadium, Sharjah 27 October 2000
Ajantha Mendis 6/13 India National Stadium, Karachi 6 July 2008
Farveez Maharoof 6/14 West Indies Brabourne Stadium, Mumbai 14 October 2006

Win/Loss Record[]

Opponent M W L T NR First Match First Win
vs Full Members
Afghanistan 15 10 4 0 1 3 March 2014 3 March 2014
Australia 103 35 64 0 4 11 June 1975 13 April 1983
Bangladesh 57 43 12 0 2 2 April 1986 2 April 1986
England 79 37 38 1 3 13 February 1982 14 February 1982
India 171 59 99 2 11 16 June 1979 18 June 1979
Ireland 5 5 0 0 0 18 April 2007 18 April 2007
New Zealand 108 44 54 1 9 9 June 1979 18 June 1983
Pakistan 157 59 93 1 4 14 June 1975 29 March 1982
South Africa 81 33 46 1 1 2 March 1992 2 March 1992
West Indies 67 32 32 0 3 7 June 1975 19 October 1989
Zimbabwe 64 49 12 0 3 23 February 1992 23 February 1992
vs Associate Members
Bermuda 1 1 0 0 0 15 March 2007 15 March 2007
Canada 2 2 0 0 0 19 February 2003 19 February 2003
Kenya 6 5 1 0 0 6 March 1996 6 March 1996
Netherlands 6 6 0 0 0 16 September 2002 16 September 2002
Oman 1 1 0 0 0 23 June 2023 23 June 2023
Scotland 4 4 0 0 0 13 July 2011 13 July 2011
United Arab Emirates 3 3 0 0 0 17 July 2004 17 July 2004

Twenty20 Internationals[]

Team Records[]

Highest Team Total 260/6 Kenya Wanderers Stadium, Johannesburg 14 September 2007
Lowest Team Total 77 South Africa Nassau County International Cricket Stadium, New York 3 June 2024
Highest Total Conceded 263/3 Australia Pallekele International Cricket Stadium, Kandy 6 September 2016
Lowest Total Conceded 39 Netherlands Zahur Ahmed Chowdhury Stadium, Chittagong 24 March 2014

Most Career Runs[]

Player Runs Average Career Span
Kusal Perera 2,056 28.16 2013-2025
Kusal Mendis 1,920 25.60 2016-2025
Tillakaratne Dilshan 1,889 28.19 2006-2016
Pathum Nissanka 1,734 29.89 2021-2025
Mahela Jayawardene 1,493 31.76 2006-2014

Most Career Wickets[]

Player Wickets Average Career Span
Wanindu Hasaranga 131 15.41 2019-2025
Lasith Malinga 107 20.79 2006-2020
Ajantha Mendis 66 14.42 2008-2014
Nuwan Kulasekara 66 23.18 2008-2017
Maheesh Theekshana 58 26.56 2021-2025

Highest Scores[]

Player Score Opponent Venue Date
Tillakaratne Dilshan 104* Australia Pallekele International Cricket Stadium, Kandy 6 August 2011
Kusal Perera 101 New Zealand Saxton Oval, Lincoln 2 January 2025
Mahela Jayawardene 100 Zimbabwe Providence Stadium, Providence 3 May 2010
Mahela Jayawardene 98* West Indies Kensington Oval, Bridgetown 7 May 2010
Tillakaratne Dilshan 96* West Indies The Oval, London 19 June 2009

Best Bowling Figures[]

Player Figures Opponent Venue Date
Ajantha Mendis 6/8 Zimbabwe Mahinda Rajapaksa International Stadium, Hambantota 18 September 2012
Ajantha Mendis 6/16 Australia Pallekele International Cricket Stadium, Kandy 8 August 2011
Rangana Herath 5/3 New Zealand Zahur Ahmed Chowdhury Stadium, Chittagong 31 March 2014
Lasith Malinga 5/6 New Zealand Pallekele International Cricket Stadium, Kandy 6 September 2019
Nuwan Thushara 5/20 Bangladesh Sylhet Cricket Stadium, Sylhet 9 March 2024

Win/Loss Record[]

Opponent M W L T NR First Match First Win
vs Full Members
Afghanistan 8 5 3 0 0 17 March 2016 17 March 2016
Australia 26 10 15 1 0 20 September 2007 8 June 2009
Bangladesh 17 11 6 0 0 18 September 2007 18 September 2007
England 14 4 10 0 0 15 June 2006 15 June 2006
India 32 9 21 1 1 10 February 2009 9 December 2009
Ireland 3 3 0 0 0 14 June 2009 14 June 2009
New Zealand 28 9 16 2 1 22 December 2006 22 December 2006
Pakistan 23 10 13 0 0 17 September 2007 13 October 2008
South Africa 18 5 12 1 0 22 September 2012 6 August 2013
West Indies 18 10 8 0 0 10 June 2009 10 June 2009
Zimbabwe 6 5 1 0 0 10 October 2008 10 October 2008
vs Associate Members
Canada 1 1 0 0 0 12 October 2008 12 October 2008
Kenya 1 1 0 0 0 14 September 2007 14 September 2007
Namibia 2 1 1 0 0 18 October 2021 18 October 2021
Netherlands 4 4 0 0 0 24 March 2014 24 March 2014
United Arab Emirates 2 2 0 0 0 25 February 2016 25 February 2016