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
555
Highest Score
482
90
Lowest Score
71
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
Top 5 richest tennis players in the world with Roger Federer ranked second
11 June, 2026
Harry Brook's rise continues: England star claims No. 1 ranking and eyes captaincy
10 June, 2026
Iran kicks off World Cup amid entry permit controversy
10 June, 2026
FIFA World Cup 2026 live streaming guide: Where to watch every match
10 June, 2026
FIFA World Cup 2026: Full groups, host cities, key dates and live streaming in India
10 June, 2026
Australia's title intent is clear as Ellyse Perry and Beth Mooney sink England
10 June, 2026
India's selection puzzle deepens after dominant warm-up win over West Indies
10 June, 2026
India A survive Sri Lanka A scare after stunning late-order collapse
10 June, 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 555, while Sri Lanka’s best score is 482. On the lower side, Pakistan’s lowest total is 90, and Sri Lanka’s lowest score is 71. Keep exploring this page to watch Pakistan vs Sri Lanka head-to-head in Test cricket.