Pakistan vs Sri Lanka Head to Head Stats & Records in T20I Cricket
PAK Vs SL in all seasons
| # | Team 1 | Team 2 | Winner | Margin | Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Pakistan | Sri Lanka | PAK | 5 runs | 28 Feb 2026 | Kandy | PAK won by 5 runs |
| 2 | Sri Lanka | Pakistan | SL | 14 runs | 11 Jan 2026 | Dambulla | SL won by 14 runs |
| 3 | Sri Lanka | Pakistan | PAK | 6 wickets | 07 Jan 2026 | Dambulla | PAK won by 6 wickets |
| 4 | Pakistan | Sri Lanka | PAK | 6 wickets | 29 Nov 2025 | Rawalpindi | PAK won by 6 wickets |
| 5 | Pakistan | Sri Lanka | SL | 6 runs | 27 Nov 2025 | Rawalpindi | SL won by 6 runs |
| 6 | Pakistan | Sri Lanka | PAK | 7 wickets | 22 Nov 2025 | Rawalpindi | PAK won by 7 wickets |
| 7 | Pakistan | Sri Lanka | PAK | 5 wickets | 23 Sep 2025 | Abu Dhabi | PAK won by 5 wickets |
| 8 | Sri Lanka | Pakistan | SL | 23 runs. | 11 Sep 2022 | Dubai | SL won by 23 runs. |
| 9 | Sri Lanka | Pakistan | SL | 5 wickets | 09 Sep 2022 | Dubai | SL won by 5 wickets |
| 10 | Pakistan | Sri Lanka | SL | 13 runs | 09 Oct 2019 | Lahore | SL won by 13 runs |
| 11 | Pakistan | Sri Lanka | SL | 35 runs | 07 Oct 2019 | Lahore | SL won by 35 runs |
| 12 | Pakistan | Sri Lanka | SL | 64 runs | 05 Oct 2019 | Lahore | SL won by 64 runs |
| 13 | Pakistan | Sri Lanka | PAK | 36 runs | 29 Oct 2017 | Lahore | PAK won by 36 runs |
| 14 | Pakistan | Sri Lanka | PAK | 2 wkts (1b rem) | 27 Oct 2017 | Abu Dhabi | PAK won by 2 wkts (1b rem) |
| 15 | Pakistan | Sri Lanka | PAK | 7 wickets | 26 Oct 2017 | Abu Dhabi | PAK won by 7 wickets (with 16 balls remaining) |
| 16 | Pakistan | Sri Lanka | PAK | 6 wickets | 04 Mar 2016 | Dhaka | PAK won by 6 wickets (with 4 balls remaining) |
| 17 | Pakistan | Sri Lanka | PAK | won by 1 wicket | 01 Aug 2015 | Colombo | PAK won by 1 wicket |
| 18 | Pakistan | Sri Lanka | PAK | won by 29 runs | 30 Jul 2015 | Colombo | PAK won by 29 runs |
| 19 | Sri Lanka | Pakistan | SL | won by 24 runs | 13 Dec 2013 | Dubai | SL won by 24 runs |
| 20 | Pakistan | Sri Lanka | PAK | won by 3 wickets | 11 Dec 2013 | Dubai | PAK won by 3 wickets |
| 21 | Sri Lanka | Pakistan | SL | 16 runs | 04 Oct 2012 | Colombo | SL won by 16 runs |
| 22 | Pakistan | Sri Lanka | PAK | won by 23 runs | 03 Jun 2012 | Hambantota | PAK won by 23 runs |
| 23 | Sri Lanka | Pakistan | SL | won by 37 runs | 01 Jun 2012 | Hambantota | SL won by 37 runs |
| 24 | Pakistan | Sri Lanka | PAK | won by 5 wickets | 25 Nov 2011 | Abu Dhabi | PAK won by 5 wickets |
| 25 | Pakistan | Sri Lanka | PAK | won by 52 runs | 12 Aug 2009 | Colombo | PAK won by 52 runs |
| 26 | Pakistan | Sri Lanka | PAK | 8 wkts (8b rem) | 21 Jun 2009 | London | PAK won by 8 wkts (8b rem) |
| 27 | Pakistan | Sri Lanka | SL | 19 runs | 12 Jun 2009 | London | SL won by 19 runs |
| 28 | Sri Lanka | Pakistan | SL | won by 5 wickets | 13 Oct 2008 | King City, Ontario | SL won by 5 wickets |
| 29 | Pakistan | Sri Lanka | PAK | won by 3 wickets | 11 Oct 2008 | King City, Ontario | PAK won by 3 wickets |
| 30 | Pakistan | Sri Lanka | PAK | 33 runs | 17 Sep 2007 | Johannesburg | PAK won by 33 runs |
Pakistan vs Sri Lanka Head to Head in T20I Cricket
Pakistan and Sri Lanka have played 30 T20 International matches against each other, the first in 2007 and the latest on 28 February 2026. Pakistan have won 18 and Sri Lanka 12. Pakistan lead by 6. Pakistan's highest total against Sri Lanka is 212 and Sri Lanka's is 211. Their lowest completed totals are 95 and 99. Every one of those matches is in the table above. Last updated 10 September, 2026.
These two have met in two global finals and shared one apiece. Pakistan won the World T20 final at Lord's on 21 June 2009, chasing 139 with eight wickets and eight balls to spare after Abdul Razzaq and Shahid Afridi took the game away - still Pakistan's only title in the format. Sri Lanka took the 2022 Asia Cup final at Dubai by 23 runs, recovering from 58 for 5 to make 170 for 6.
The bilateral record has been closer than those finals suggest. Pakistan won the first meeting at the Wanderers in September 2007 and lead overall, but Sri Lanka have won a third of the matches and have generally been more dangerous at home.
The heaviest scoring in the fixture is very recent - Pakistan's 212 for 8 at Kandy in February 2026 and Sri Lanka's 207 for 6 in reply, in a T20 World Cup match Pakistan won by five runs. Before that the record had belonged to Sri Lanka's 211 for 3 at Dubai in 2013.
AFG
AUS
BAN
ENG
IND
IRE
NAM
NED
NZ
OMA
SA
UAE
WI
ZIM
SCOT
USA