| First Match | March 16, 1984 - Sri Lanka drew with New Zealand |
|---|---|
| Last Match | June 25, 2025 - Sri Lanka beat Bangladesh by an innings and 78 runs |
| Home Team Wins | 22 |
| Away Team Wins | 10 |
| Neutral Team Wins | 0 |
| Matches Tied | 0 |
| No Result | 14 |
| Most Successful Team | Sri Lanka - 22 wins |
| Highest Innings Score | 756/5 - by Sri Lanka on July 27, 2006 - Sri Lanka beat South Africa by an innings and153 runs |
| Lowest Innings Score | 81/10 - by Sri Lanka on March 15, 2001 - England beat Sri Lanka by 4 wickets |
| Wins Batting First | 16 |
| Wins Batting Second | 16 |
| First Inning Batting Win Percentage | 34.78 |
| Average Innings Score | 292 |
| Average First Innings Score | 324 |
| Average Second Innings Score | 354 |
| Average Third Innings Score | 273 |
| Average Fourth Innings Score | 183 |
| Most Prolific Batsman | Mahela Jayawardene (2921 runs) |
| Highest Individual Score | 374 - by Mahela Jayawardene v South Africa on July 27, 2006 - Sri Lanka beat South Africa by an innings and153 runs |
| Most Successful Bowler | Muttiah Muralitharan (166 wickets) |
| Best Bowling Analysis | 9/127 - by Rangana Herath v Pakistan on August 14, 2014 - Sri Lanka beat Pakistan by 105 runs |
| Pacer Wickets | 646 |
| Pacer Wickets Percentage | 47.57 |
| Spinner Wickets | 712 |
| Spinner Wickets Percentage | 52.43 |
| Result |
|---|
| Sri Lanka v Bangladesh on June 25, 2025 - Sri Lanka beat Bangladesh by an innings and 78 runs |
| Sri Lanka v Afghanistan on February 2, 2024 - Sri Lanka beat Afghanistan by 10 wickets |
| Sri Lanka v Pakistan on July 24, 2023 - Pakistan beat Sri Lanka by an innings and 222 runs |
| Sri Lanka v England on November 23, 2018 - England beat Sri Lanka by 42 runs |
| Sri Lanka v South Africa on July 20, 2018 - Sri Lanka beat South Africa by 199 runs |
| Team | Matches | Wins | Loss | Tied | Drawn | No Result | Win(%) |
|---|---|---|---|---|---|---|---|
| Australia | 5 | 2 | 1 | - | 2 | - | 40% |
| Bangladesh | 4 | - | 4 | - | - | - | - |
| England | 5 | 2 | 2 | - | 1 | - | 40% |
| India | 9 | 3 | 2 | - | 4 | - | 33% |
| New Zealand | 4 | - | 3 | - | 1 | - | - |
| Pakistan | 7 | 2 | 1 | - | 4 | - | 29% |
| South Africa | 6 | 1 | 3 | - | 2 | - | 17% |
| Sri Lanka | 46 | 22 | 10 | - | 14 | - | 48% |
| West Indies | 2 | - | 2 | - | - | - | - |
| Zimbabwe | 3 | - | 3 | - | - | - | - |
| Afghanistan | 1 | - | 1 | - | - | - | - |
| Centurions |
|---|
| Roy Dias - 108 v New Zealand on March 16, 1984 - Sri Lanka drew with New Zealand |
| Ranjan Madugalle - 103 v India on August 30, 1985 - Sri Lanka drew with India |
| Arjuna Ranatunga - 111 v India on August 30, 1985 - Sri Lanka drew with India |
| Romesh Kaluwitharana - 132 v Australia on August 17, 1992 - Australia beat Sri Lanka by 16 runs |
| Arjuna Ranatunga - 127 v Australia on August 17, 1992 - Australia beat Sri Lanka by 16 runs |
| Asanka Gurusinha - 137 v Australia on August 17, 1992 - Australia beat Sri Lanka by 16 runs |
| Roshan Mahanama - 109 v New Zealand on December 6, 1992 - Sri Lanka beat New Zealand by 9 wickets |
| Martin Crowe - 107 v Sri Lanka on December 6, 1992 - Sri Lanka beat New Zealand by 9 wickets |
| Robin Smith - 128 v Sri Lanka on March 13, 1993 - Sri Lanka beat England by 5 wickets |
| Vinod Kambli - 125 v Sri Lanka on July 27, 1993 - India beat Sri Lanka by 235 runs |
| Navjot Sidhu - 104 v Sri Lanka on July 27, 1993 - India beat Sri Lanka by 235 runs |
| Sachin Tendulkar - 104 v Sri Lanka on July 27, 1993 - India beat Sri Lanka by 235 runs |
| Hansie Cronje - 122 v Sri Lanka on September 6, 1993 - South Africa beat Sri Lanka by an innings and 208 runs |
| Hashan Tillakaratne - 126 v Zimbabwe on September 18, 1996 - Sri Lanka beat Zimbabwe by 10 wickets |
| Aravinda De Silva - 138 v Pakistan on April 26, 1997 - Sri Lanka drew with Pakistan |
| Aravinda De Silva - 103 v Pakistan on April 26, 1997 - Sri Lanka drew with Pakistan |
| Sanath Jayasuriya - 113 v Pakistan on April 26, 1997 - Sri Lanka drew with Pakistan |
| Saleem Malik - 155 v Sri Lanka on April 26, 1997 - Sri Lanka drew with Pakistan |
| Aravinda De Silva - 146 v India on August 9, 1997 - Sri Lanka drew with India |
| Sourav Ganguly - 147 v Sri Lanka on August 9, 1997 - Sri Lanka drew with India |
| Sachin Tendulkar - 139 v Sri Lanka on August 9, 1997 - Sri Lanka drew with India |
| Aravinda De Silva - 120 v India on August 9, 1997 - Sri Lanka drew with India |
| Sanath Jayasuriya - 199 v India on August 9, 1997 - Sri Lanka drew with India |
| Mohammad Azharuddin - 108 v Sri Lanka on August 9, 1997 - Sri Lanka drew with India |
| Andy Flower - 105 v Sri Lanka on January 14, 1998 - Sri Lanka beat Zimbabwe by 5 wickets |
| Wicket taker |
|---|
| Ravi Ratnayeke - 5/42 v New Zealand on March 16, 1984 - Sri Lanka drew with New Zealand |
| Ashantha De Mel - 5/64 v India on August 30, 1985 - Sri Lanka drew with India |
| Rumesh Ratnayake - 6/85 v India on August 30, 1985 - Sri Lanka drew with India |
| Anil Kumble - 5/87 v Sri Lanka on July 27, 1993 - India beat Sri Lanka by 235 runs |
| Brett Schultz - 5/48 v Sri Lanka on September 6, 1993 - South Africa beat Sri Lanka by an innings and 208 runs |
| Muttiah Muralitharan - 5/101 v South Africa on September 6, 1993 - South Africa beat Sri Lanka by an innings and 208 runs |
| Sajeewa De Silva - 5/85 v Pakistan on April 26, 1997 - Sri Lanka drew with Pakistan |
| Chris Cairns - 5/62 v Sri Lanka on June 10, 1998 - Sri Lanka beat New Zealand by 164 runs |
| Daniel Vettori - 6/64 v Sri Lanka on June 10, 1998 - Sri Lanka beat New Zealand by 164 runs |
| Muttiah Muralitharan - 5/30 v New Zealand on June 10, 1998 - Sri Lanka beat New Zealand by 164 runs |
| Muttiah Muralitharan - 5/115 v Pakistan on June 14, 2000 - Pakistan beat Sri Lanka by 5 wickets |
| Wasim Akram - 5/45 v Sri Lanka on June 14, 2000 - Pakistan beat Sri Lanka by 5 wickets |
| Nicky Boje - 5/62 v Sri Lanka on August 6, 2000 - Sri Lanka drew with South Africa |
| Muttiah Muralitharan - 5/68 v South Africa on August 6, 2000 - Sri Lanka drew with South Africa |
| Chaminda Vaas - 6/73 v England on March 15, 2001 - England beat Sri Lanka by 4 wickets |
| Muttiah Muralitharan - 8/87 v India on August 29, 2001 - Sri Lanka beat India by an innings and 77 runs |
| Muttiah Muralitharan - 5/13 v Bangladesh on September 6, 2001 - Sri Lanka beat Bangladesh by an innings and 137 runs |
| Muttiah Muralitharan - 5/98 v Bangladesh on September 6, 2001 - Sri Lanka beat Bangladesh by an innings and 137 runs |
| Chaminda Vaas - 7/120 v West Indies on November 29, 2001 - Sri Lanka beat West Indies by 10 wickets |
| Chaminda Vaas - 7/71 v West Indies on November 29, 2001 - Sri Lanka beat West Indies by 10 wickets |
| Muttiah Muralitharan - 5/123 v Australia on March 24, 2004 - Australia beat Sri Lanka by 121 runs. |
| Sanath Jayasuriya - 5/34 v South Africa on August 11, 2004 - Sri Lanka beat South Africa by 313 runs |
| Chaminda Vaas - 6/29 v South Africa on August 11, 2004 - Sri Lanka beat South Africa by 313 runs |
| Muttiah Muralitharan - 6/36 v West Indies on July 13, 2005 - Sri Lanka beat West Indies by 6 wickets |
| Muttiah Muralitharan - 6/131 v South Africa on July 27, 2006 - Sri Lanka beat South Africa by an innings and153 runs |



