Pakistan vs Sri Lanka Head to Head Stats & Records in Test Cricket 2026
59
Matches Played
59
23
Won
17
17
Lost
23
19
No Result
19
765
Highest Score
644
21
Lowest Score
32
PAK Vs SL in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Sri Lanka | Pakistan | Pakistan | an inning and 222 runs. | 24-Jul-2023 | Colombo | PAK won by an inning and 222 runs. |
| 2 | Sri Lanka | Pakistan | Pakistan | 4 wickets | 16-Jul-2023 | Galle | PAK won by 4 wickets |
| 3 | Pakistan | Sri Lanka | Sri Lanka | 246 runs. | 24-Jul-2022 | Galle | SL won by 246 runs. |
| 4 | Pakistan | Sri Lanka | Pakistan | 4 wickets | 16-Jul-2022 | Galle | PAK won by 4 wickets |
| 5 | Pakistan | Sri Lanka | Pakistan | 263 runs | 19-Dec-2019 | Karachi | PAK won by 263 runs |
| 6 | Pakistan | Sri Lanka | 11-Dec-2019 | Rawalpindi | Match drawn | ||
| 7 | Pakistan | Sri Lanka | Sri Lanka | 68 runs | 06-Oct-2017 | Dubai | SL won by 68 runs |
| 8 | Pakistan | Sri Lanka | Sri Lanka | 21 runs | 28-Sep-2017 | Abu Dhabi | SL won by 21 runs |
| 9 | Pakistan | Sri Lanka | Pakistan | won by 7 wickets | 03-Jul-2015 | Kandy | PAK won by 7 wickets |
| 10 | Sri Lanka | Pakistan | Sri Lanka | won by 7 wickets | 25-Jun-2015 | Colombo | SL won by 7 wickets |
| 11 | Pakistan | Sri Lanka | Pakistan | won by 10 wickets | 17-Jun-2015 | Galle | PAK won by 10 wickets |
| 12 | Sri Lanka | Pakistan | Sri Lanka | won by 105 runs | 14-Aug-2014 | Colombo | SL won by 105 runs |
| 13 | Sri Lanka | Pakistan | Sri Lanka | won by 7 wickets | 06-Aug-2014 | Galle | SL won by 7 wickets |
| 14 | Pakistan | Sri Lanka | Pakistan | won by 5 wickets | 16-Jan-2014 | Sharjah | PAK won by 5 wickets |
| 15 | Sri Lanka | Pakistan | Sri Lanka | won by 9 wickets | 07-Jan-2014 | Dubai | SL won by 9 wickets |
| 16 | Pakistan | Sri Lanka | Match drawn | 31-Dec-2013 | Abu Dhabi | Match drawn | |
| 17 | Sri Lanka | Pakistan | Match drawn | 08-Jul-2012 | Kandy | Match drawn | |
| 18 | Sri Lanka | Pakistan | Match drawn | 30-Jun-2012 | Colombo | Match drawn | |
| 19 | Sri Lanka | Pakistan | Sri Lanka | won by 209 runs | 22-Jun-2012 | Galle | SL won by 209 runs |
| 20 | Pakistan | Sri Lanka | Match drawn | 03-Nov-2011 | Sharjah | Match drawn | |
| 21 | Pakistan | Sri Lanka | Pakistan | won by 9 wickets | 26-Oct-2011 | Dubai | PAK won by 9 wickets |
| 22 | Pakistan | Sri Lanka | Match drawn | 18-Oct-2011 | Abu Dhabi | Match drawn | |
| 23 | Sri Lanka | Pakistan | Match drawn | 20-Jul-2009 | Colombo | Match drawn | |
| 24 | Sri Lanka | Pakistan | Sri Lanka | won by 7 wickets | 12-Jul-2009 | Colombo | SL won by 7 wickets |
| 25 | Sri Lanka | Pakistan | Sri Lanka | won by 50 runs | 04-Jul-2009 | Galle | SL won by 50 runs |
| 26 | Pakistan | Sri Lanka | Match drawn | 01-Mar-2009 | Lahore | Match drawn | |
| 27 | Pakistan | Sri Lanka | Match drawn | 21-Feb-2009 | Karachi | Match drawn | |
| 28 | Pakistan | Sri Lanka | Pakistan | won by 8 wickets | 03-Apr-2006 | Kandy | PAK won by 8 wickets |
| 29 | Sri Lanka | Pakistan | Match drawn | 26-Mar-2006 | Colombo | Match drawn | |
| 30 | Pakistan | Sri Lanka | Pakistan | won by 6 wickets | 28-Oct-2004 | Karachi | PAK won by 6 wickets |
| 31 | Sri Lanka | Pakistan | Sri Lanka | won by 201 runs | 20-Oct-2004 | Faisalabad | SL won by 201 runs |
| 32 | Sri Lanka | Pakistan | Sri Lanka | won by 8 wickets | 06-Mar-2002 | Lahore | SL won by 8 wickets |
| 33 | Sri Lanka | Pakistan | Match drawn | 28-Jun-2000 | Kandy | Match drawn | |
| 34 | Pakistan | Sri Lanka | Pakistan | won by an innings and 163 runs | 21-Jun-2000 | Galle | PAK won by an innings and 163 runs |
| 35 | Pakistan | Sri Lanka | Pakistan | won by 5 wickets | 14-Jun-2000 | Colombo | PAK won by 5 wickets |
| 36 | Pakistan | Sri Lanka | Pakistan | won by 222 runs | 12-Mar-2000 | Karachi | PAK won by 222 runs |
| 37 | Sri Lanka | Pakistan | Sri Lanka | won by 57 runs | 05-Mar-2000 | Peshawar | SL won by 57 runs |
| 38 | Sri Lanka | Pakistan | Sri Lanka | won by 2 wickets | 26-Feb-2000 | Rawalpindi | SL won by 2 wickets |
| 39 | Pakistan | Sri Lanka | Pakistan | won by an innings and 175 runs | 12-Mar-1999 | Dhaka | PAK won by an innings and 175 runs |
| 40 | Pakistan | Sri Lanka | Match drawn | 04-Mar-1999 | Lahore | Match drawn | |
| 41 | Sri Lanka | Pakistan | Match drawn | 26-Apr-1997 | Colombo | Match drawn | |
| 42 | Sri Lanka | Pakistan | Match drawn | 19-Apr-1997 | Colombo | Match drawn | |
| 43 | Sri Lanka | Pakistan | Sri Lanka | won by 144 runs | 22-Sep-1995 | Gujranwala | SL won by 144 runs |
| 44 | Sri Lanka | Pakistan | Sri Lanka | won by 42 runs | 15-Sep-1995 | Faisalabad | SL won by 42 runs |
| 45 | Pakistan | Sri Lanka | Pakistan | won by an innings and 40 runs | 08-Sep-1995 | Peshawar | PAK won by an innings and 40 runs |
| 46 | Pakistan | Sri Lanka | Pakistan | won by an innings and 52 runs | 26-Aug-1994 | Kandy | PAK won by an innings and 52 runs |
| 47 | Pakistan | Sri Lanka | Pakistan | won by 301 runs | 09-Aug-1994 | Colombo | PAK won by 301 runs |
| 48 | Pakistan | Sri Lanka | Pakistan | won by 3 wickets | 02-Jan-1992 | Faisalabad | PAK won by 3 wickets |
| 49 | Pakistan | Sri Lanka | Match drawn | 20-Dec-1991 | Gujranwala | Match drawn | |
| 50 | Pakistan | Sri Lanka | Match drawn | 12-Dec-1991 | Gujranwala | Match drawn | |
| 51 | Sri Lanka | Pakistan | Match drawn | 22-Mar-1986 | Colombo | Match drawn | |
| 52 | Sri Lanka | Pakistan | Sri Lanka | won by 8 wickets | 13-Mar-1986 | Colombo | SL won by 8 wickets |
| 53 | Pakistan | Sri Lanka | Pakistan | won by an innings and 20 runs | 23-Feb-1986 | Kandy | PAK won by an innings and 20 runs |
| 54 | Pakistan | Sri Lanka | Pakistan | won by 10 wickets | 07-Nov-1985 | Karachi | PAK won by 10 wickets |
| 55 | Pakistan | Sri Lanka | Pakistan | won by 8 wickets | 27-Oct-1985 | Gujranwala | PAK won by 8 wickets |
| 56 | Pakistan | Sri Lanka | Match drawn | 16-Oct-1985 | Faisalabad | Match drawn | |
| 57 | Pakistan | Sri Lanka | Pakistan | won by an innings and 102 runs | 22-Mar-1982 | Lahore | PAK won by an innings and 102 runs |
| 58 | Pakistan | Sri Lanka | Match drawn | 14-Mar-1982 | Faisalabad | Match drawn | |
| 59 | Pakistan | Sri Lanka | Pakistan | won by 204 runs | 05-Mar-1982 | Karachi | PAK won by 204 runs |
Latest News
Which Pakistan star earned a deal with an IPL-linked franchise in The Hundred 2026 auction?
12 March, 2026
Who is James Coles? Most expensive buy in the historic Hundred auction 2026
12 March, 2026
IPL 2026: 5 teams that played in the tournament but no longer exist
12 March, 2026
Why CSK’s spin-heavy bowling gamble could backfire at Chepauk in IPL 2026
12 March, 2026
CSK chasing extraordinary history in IPL 2026 that belongs only to a franchise that no longer exists
12 March, 2026
Is the Premier League losing its European edge after a horror UCL Round of 16?
12 March, 2026
Travel chaos ends as South Africa and West Indies players depart India after T20 World Cup
12 March, 2026
Shivam Dube Height, Weight, Wife, Girlfriend, Brother, Religion, Daughter, Family, Father, Net Worth, Sister, Son, Instagram & Photos
12 March, 2026PAK vs Sri Lanka head-to-head in Test Cricket
PAK played against SL in 59 Test matches. Out of the 59 contests, Pakistan won 23, Sri Lanka won 17, and 19 ended in a draw. The highest score Pakistan has achieved against Sri Lanka in the red-ball format is 765, while Sri Lanka’s best score is 644. On the lower side, Pakistan’s lowest total is 21, and Sri Lanka’s lowest score is 32. Keep exploring this page to watch Pakistan vs Sri Lanka head-to-head in Test cricket.