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 | 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 | 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 | 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 | 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 | 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 | PAK won by 204 runs |
Latest News
Carlos Alcaraz and Novak Djokovic both address French Open fitness as uncertainty clouds Roland Garros 2026
27 April, 2026
Top 5 richest tennis players in the world with Roger Federer ranked second
27 April, 2026
Rashid Khan reveals his Test cricket plan and the answer will surprise you
27 April, 2026
IPL 2026 rule changes: BCCI updates DRS referrals, innings timer and concussion replacement policy
27 April, 2026
Mohsin Khan ran through KKR but it was Angkrish Raghuvanshi's obstructing the field dismissal that started it all
27 April, 2026
From Rehan Ahmed to Akash Madhwal: List of all injury replacements in IPL 2026
27 April, 2026
ICC confirms record prize pool for Women's T20 World Cup 2026; winners set for $2.34 million
27 April, 2026
Should India move on from SKY and Tilak in T20Is as Iyer and Patidar eye return after massive IPL 2026 form
27 April, 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.