Sri Lanka Cricket Team

Sri Lanka Cricket Team Squads, Players list, Upcoming Series & Tournaments Schedule, Fixtures. Here is the latest updated Sri Lanka (SL) Cricket 2024 & 2025 Match Time Table and Venue.

Srilanka

Sri Lanka Cricket Team Schedule and Fixtures 2024 to 2025 and  Squads, Players list for the Upcoming series and Matches - Here below is Sri Lanka Cricket Team Upcoming Series and Tournaments Matches Schedule or Fixtures, Time Table and Venue with Squad, Players list details has been announced by Sri Lanka Cricket Board.

Get the latest Sri Lanka (SL) cricket team latest Squad, Players list, schedules, fixtures and match results. You stay updated with the progress of Sri Lanka Cricket Team.


Srilanka

About Team Sri Lanka

Nickname The Lions
Association Sri Lanka Cricket
Personnel
Test Captain Dhananjaya de Silva
ODI Captain Kusal Mendis
T20 Captain Wanindu Hasaranga
Coach Chris Silverwood
History
Test Status Acquired 1981
International Cricket Council
ICC Status Associate Member (1965) Full Member (1981)
ICC Region Asia
Tests
First Test Match v England at P. Sara Oval, Colombo; 17–21 February 1982
Last Test Match Bangladesh vs Sri Lanka, 2nd Test at Zahur Ahmed Chowdhury Stadium , 30 Mar 2024
One Day Internationals
First ODI Match v West Indies at Old Trafford, Manchester; 7 June 1975
Last ODI Match Bangladesh vs Sri Lanka, 3rd ODI at Zahur Ahmed Chowdhury Stadium , 18 Mar 2024
Best Result in ODI

Cricket World Cup Winner and Runner-up

ICC Men's Cricket World Cup 1996 (Winner)

ICC Men's Cricket World Cup 2007 (Runner-up)

ICC Men's Cricket World Cup 2011 (Runner-up)

Twenty20 Internationals
First T20 Match v England at The Rose Bowl, Southampton; 15 June 2006
Last T20 Match Zimbabwe vs Sri Lanka, Super Sixes, Match 4 at Queens Sports Club , 2 Jul 2023
Best Result in T20

T20 World Cup Winner and Runner-up

ICC Men's T20 World Cup 2014 (Winner)

ICC Men's T20 World Cup 2009 (Runner-up)

ICC Men's T20 World Cup 2012 (Runner-up)

Champions Trophy
Best Result in Champions Trophy

ICC Champions Trophy Winner and Runner-up

ICC Champions Trophy 2002 (Winner)

Major Records

Test matches

Team records

  • Highest team total: 952/6 dec. v. India at RPS, Colombo in 1997
  • Lowest team total: 71 v. Pakistan at Asgiriya in 1994
  • Sri Lanka holds the world record for the highest team score, 952/6

Individual records

  • Most matches: 149 Tests – Mahela Jayawardene
  • Longest-serving captain: 56 Tests –  Arjuna Ranatunga

Batting records

  • Most runs: 12,400 – Kumar Sangakara
  • Best average: 57.40 – Kumar Sangakara
  • Highest individual score: 374 – Mahela Jayawardene v. South Africa at SSCColombo in 2006
  • Highest partnership: 624 – Kumar Sangakara and Mahela Jayawardene v. South Africa at SSCColombo in 2006
  • Most centuries: 38 – Kumar Sangakara

Bowling records

  • Most wickets: 800 – Muttiah Muralitharan
  • Best average: 22.67 – Muttiah Muralitharan
  • Best figures in an innings: 9/51 – Muttiah Muralitharan v. Zimbabwe at Asgiriya in 2002
  • Best figures in a match: 16/220 – Muttiah Muralitharan v. England at The Oval in 1998
  • Best strike rate: 51.5 – Lasith Malinga
  • Best economy rate: 2.33 – Don Anurasiri

Fielding records

  • Most catches by an outfielder: 205 –Mahela Jayawardene
  • Most dismissals as wicketkeeper: 156 – Prasanna Jayawardene
  • Most dismissals in an innings: 6 – Amal Silva v. India at SSCColombo in 1985 and Dinesh Chandimall v. Pakistan at PSSColombo in 2015
  • Most dismissals in a match: 9 –Amal Silva v. India at SSCColombo & PSSColombo in 1985 and Prasanna Jayawardene v. Pakistan at Dubai in 2014                                                                           


One Day Internationals

ODI team records

  • Highest team total: 443/9 (50 overs) v. Netherlands at VRA Cricket Ground in 2006
  • Lowest team total: 43 (20.1 overs) v. South Africa at Boland Park in 2012

ODI individual records

  • Most matches: 443 – Mahela Jayawardene
  • Longest-serving captain: 193 matches – Arjuna Ranatunga

ODI batting records

  • Most runs: 14,234 – Kumar Sangakara
  • Best average: 44.12 – Pathum Nissanka
  • Best strike rate: 112.59 – Thisara Perera
  • Highest individual score: 210* – Pathum Nissanka v. Afghanistan  at Pallekele Internatinal Cricket Stadium in 2024
  • Highest partnership: 286* – Sanath Jayasuriya and Upul Tharanga v. England  at Headingely in 2006
  • Most centuries: 28 – Sanath Jayasuriya
  • Most Sixes: 268 – Sanath Jayasuriya

ODI bowling records

  • Most wickets: 534 – Muttiah Muralitharan
  • Best average: 21.87 –Ajantha Mendis
  • Best figures in an innings: 8/19 – Chaminda Vaas v. Zimbabwe at Colombo (SSC) in 2001
  • Best strike rate: 27.3 – Ajantha Mendis
  • Best economy rate: 3.93 – Muttiah Muralitharan

ODI fielding records

  • Most catches by an outfielder: 212 –  Mahela Jayawardene
  • Most dismissals as wicketkeeper: 473 – Kumar Sangakara
  • Most dismissals in a match: 5 – Guy de Alwis  v. Australia at Colombo (PSS) in 1983; Hashan Tillakaratne v. Pakistan at Sharjah Cricket Stadium  in 1990; Romesh Kaluwitharana v. Pakistan at Sharjah Cricket Stadium in 1995; Kumar Sangakara v. Netherlands at Colombo (RPS) in 2002                                                                                                                                                                                                                                                                                                                                                                                                                             

Twenty20 Internationals

T20I team records

  • Highest team total: 260/6 v. Kenya at Johannesburg in 2007
  • Lowest team total: 79 v. India at Visakhapatnam in 2016

T20I individual records

  • Most matches: 97 – Dasun Shanaka
  • Longest-serving captain: 48 matches – Dasun Shanaka

T20I batting records

  • Most runs: 1,889 – Tillakaratne Dilshan
  • Best average: 31.77 – Mahela Jayawardene
  • Best strike rate: 147.67 – Thisara Perera
  • Highest individual score: 104* – Tillakaratne Dilshan v. Australia at Pallekele in 2011
  • Highest partnership: 166 – Mahela Jayawardene and Kumar Sangakara v. West Indies at Kensington Oval in 2010
  • Most centuries: 1 –Tillakaratne Dilshan, Mahela Jayawardene
  • Most Sixes: 74 – Kusal Mendis

T20I bowling records

  • Most wickets: 107 –  Lasith Malinga
  • Best average: 14.42 – Ajantha Mendis
  • Best bowling: 6/8 – Ajantha Mendis v. Zimbabwe at Hambantota in 2012
  • Best strike rate: 13.4 – Ajantha Mendis
  • Best economy rate: 6.45 –Ajantha Mendis

T20I fielding records

  • Most catches by an outfielder: 37 – Dasun Shanaka
  • Most dismissals as wicketkeeper: 45 – Kumar Sangakara
  • Most dismissals in an innings: 4 – Dinesh Chandimal v. South Africa at Johannesburg in 2017

Upcoming Matches of Team Sri Lanka

Recent Completed Matches of Team Sri Lanka

Last Updated: November 03, 2023