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
IPL 2026: Ravichandran Ashwin defends Rishabh Pant-Sanjiv Goenka plan after LSG's heartbreaking exit
30 May, 2026
Rashid Khan rested as Rahmat Shah, Azmatullah Omarzai return in Afghanistan squads for India Tour
30 May, 2026
RR Report Card: Full player ratings and what went wrong for Riyan Parag's side in IPL 2026
30 May, 2026
5 biggest flops of the IPL 2026 ft. Hardik Pandya
30 May, 2026
Rishabh Pant, LSG and Sanjiv Goenka's strange history with wicketkeeper-captains in IPL
30 May, 2026
IPL 2026 final: Why Virat Kohli's 43 could calm RCB fans and 54 could terrify them in Ahmedabad
30 May, 2026
PAK vs AUS Live ODI Series Streaming Details: When and where to watch Pakistan vs Australia ODIs
30 May, 2026
IPL 2026 Playoff Schedule: Teams, dates, venue and all you need to know
30 May, 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.