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
Why Sanju Samson remains a puzzle in India’s T20I set-up despite his obvious talent?
26 January, 2026
‘Visionary administrator’: BCCI mourns the loss of former President I.S. Bindra
26 January, 2026
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 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.