Pakistan vs Sri Lanka head to head
Pakistan lead Sri Lanka 55–35 in 92 ODI and T20I matches since 2003 (35–22 in ODIs, 20–13 in T20Is).
- ODI · 59 played35Pakistan22Sri Lanka2 no result · 2003–2025
- T20I · 33 played20Pakistan13Sri Lanka2007–2026
Most runs in Pakistan vs Sri Lanka matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Kumar Sangakkara | 49 | 1,712 | 38.91 | 80.0 |
| Tillakaratne Dilshan | 48 | 1,542 | 36.71 | 86.6 |
| Mohammad Hafeez | 47 | 1,477 | 34.35 | 80.1 |
| Shoaib Malik | 43 | 1,187 | 39.57 | 96.3 |
| Mahela Jayawardene | 39 | 1,123 | 29.55 | 80.0 |
| Angelo Mathews | 38 | 1,087 | 40.26 | 87.1 |
| Misbah-ul-Haq | 30 | 1,067 | 48.50 | 76.9 |
| Umar Akmal | 35 | 951 | 33.96 | 102.4 |
| Babar Azam | 25 | 867 | 41.29 | 81.8 |
| Upul Tharanga | 33 | 857 | 26.78 | 69.6 |
Most wickets in Pakistan vs Sri Lanka matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Lasith Malinga | 45 | 64 | 5.58 | 5/34 |
| Shahid Afridi | 50 | 58 | 4.90 | 5/35 |
| Saeed Ajmal | 32 | 50 | 4.53 | 4/39 |
| Thisara Perera | 39 | 49 | 5.83 | 6/44 |
| Umar Gul | 32 | 45 | 5.08 | 4/13 |
| Mohammad Hafeez | 41 | 37 | 4.33 | 4/41 |
| Nuwan Kulasekara | 31 | 33 | 4.95 | 3/17 |
| Wanindu Hasaranga | 15 | 29 | 6.00 | 4/35 |
| Sohail Tanvir | 23 | 28 | 6.03 | 5/48 |
| Hasan Ali | 11 | 27 | 5.03 | 5/34 |
Pakistan vs Sri Lanka recent results
- Pakistan168/8 (20)Sri Lanka172/2 (17.1)Sri Lanka won by 8 wickets
- Pakistan215/3 (20)Sri Lanka133/7 (20)Pakistan won by 82 runs
- Sri Lanka182/8 (20)Pakistan187/6 (18.5)Pakistan won by 4 wickets
- Pakistan212/8 (20)Sri Lanka207/6 (20)Pakistan won by 5 runs
- Sri Lanka160/6 (12)Pakistan146/8 (12)Sri Lanka won by 14 runs
- Sri Lanka128 (19.2)Pakistan129/4 (16.4)Pakistan won by 6 wickets
- Sri Lanka114 (19.1)Pakistan118/4 (18.4)Pakistan won by 6 wickets
- Sri Lanka184/5 (20)Pakistan178/7 (20)Sri Lanka won by 6 runs
- Sri Lanka128/7 (20)Pakistan131/3 (15.3)Pakistan won by 7 wickets
- Sri Lanka211 (45.2)Pakistan215/4 (44.4)Pakistan won by 6 wickets
- Sri Lanka288/8 (50)Pakistan289/2 (48.2)Pakistan won by 8 wickets
- Pakistan299/5 (50)Sri Lanka293/9 (50)Pakistan won by 6 runs
- Sri Lanka133/8 (20)Pakistan138/5 (18)Pakistan won by 5 wickets
- Sri Lanka344/9 (50)Pakistan345/4 (48.2)Pakistan won by 6 wickets
- Pakistan252/7 (42)Sri Lanka252/8 (42)Sri Lanka won by 2 wickets (D/L)
- Sri Lanka170/6 (20)Pakistan147 (20)Sri Lanka won by 23 runs
- Pakistan121 (19.1)Sri Lanka124/5 (17)Sri Lanka won by 5 wickets
- Pakistan134/6 (20)Sri Lanka147/7 (20)Sri Lanka won by 13 runs
- Pakistan147 (19)Sri Lanka182/6 (20)Sri Lanka won by 35 runs
- Pakistan101 (17.4)Sri Lanka165/5 (20)Sri Lanka won by 64 runs
Pakistan vs Sri Lanka results by year
| Year | Played | Pakistan | Sri Lanka |
|---|---|---|---|
| 2026 | 6 | 4 | 2 |
| 2025 | 7 | 6 | 1 |
| 2023 | 2 | 1 | 1 |
| 2022 | 2 | 0 | 2 |
| 2019 | 5 | 2 | 3 |
| 2017 | 9 | 9 | 0 |
| 2016 | 1 | 1 | 0 |
| 2015 | 7 | 5 | 2 |
| 2014 | 5 | 1 | 4 |
| 2013 | 7 | 4 | 3 |
| 2012 | 9 | 3 | 5 |
| 2011 | 7 | 6 | 1 |
| 2010 | 1 | 0 | 1 |
| 2009 | 11 | 5 | 6 |
| 2008 | 3 | 1 | 2 |
| 2007 | 1 | 1 | 0 |
| 2006 | 4 | 3 | 0 |
| 2004 | 3 | 1 | 2 |
| 2003 | 2 | 2 | 0 |
Highest totals in Pakistan vs Sri Lanka matches
ODI
- 368/4 (50 ov)Sri Lanka · ODI · 2015
- 345/4 (48.2 ov)Pakistan · ODI · 2023
- 344/9 (50 ov)Sri Lanka · ODI · 2023
- 326/5 (50 ov)Pakistan · ODI · 2013
- 322/5 (50 ov)Pakistan · ODI · 2013
T20I
- 215/3 (20 ov)Pakistan · T20I · 2026
- 212/8 (20 ov)Pakistan · T20I · 2026
- 211/3 (20 ov)Sri Lanka · T20I · 2013
- 207/6 (20 ov)Sri Lanka · T20I · 2026
- 189/6 (20 ov)Pakistan · T20I · 2007