Pakistan and Sri Lanka share one of the most engaging rivalries in Asian cricket. Over the decades, both teams have played several memorable matches across Tests, ODIs, and T20Is. From Pakistan’s strong performances in the 1990s and 2000s to Sri Lanka’s rise in the late 2000s, this matchup has delivered thrilling contests and iconic performances.
Here is a complete breakdown of Pakistan vs Sri Lanka Head-to-Head Records in every format, along with major stats, best performers, and the upcoming Pakistan tour of Sri Lanka schedule.
Pakistan vs Sri Lanka Head-to-Head: Overall Results Summary

| Format | Matches | Pakistan Won | Sri Lanka Won | Draw/Tie/NR |
|---|---|---|---|---|
| Test | 57 | 21 | 17 | 19 |
| ODI | 158 | 92 | 59 | 7 |
| T20I | 23 | 13 | 10 | 0 |
Pakistan vs Sri Lanka: Test Records Summary
Test Fixtures Summary
| Parameter | Figure |
|---|---|
| Matches Played | 57 |
| Most Wins | Pakistan (21) |
| Pakistan Home Wins | 11 |
| Sri Lanka Home Wins | 8 |
Key Test Records
Highest Team Total
- Pakistan: 765/6d, Karachi (2009)
- Sri Lanka: 644, Colombo SSC (2009)
Lowest Team Total
- Pakistan: 90, Galle (2012)
- Sri Lanka: 71, Kandy (1994)
Highest Individual Score
- Mahela Jayawardene (SL): 374 vs PAK, Colombo SSC (2006)
- Younis Khan (PAK): 313 vs SL, Karachi (2009)
Most Runs in PAK vs SL Tests
- Younis Khan (PAK): 1,979 runs
- Mahela Jayawardene (SL): 1,754 runs
- Kumar Sangakkara (SL): 1,705 runs
Most Wickets in PAK vs SL Tests
- Muttiah Muralitharan (SL): 80 wickets
- Rangana Herath (SL): 106 wickets
- Wasim Akram (PAK): 63 wickets
Pakistan vs Sri Lanka: ODI Records Summary
ODI Fixtures Summary
| Parameter | Figure |
|---|---|
| Matches Played | 158 |
| Most Wins | Pakistan (92) |
| Pakistan Home Wins | 37 |
| Sri Lanka Home Wins | 29 |
Key ODI Records
Highest Team Total
- Pakistan: 385/7, Karachi (2019)
- Sri Lanka: 368/4, Johannesburg (2006 Champions Trophy)
Lowest Team Total
- Pakistan: 75, Sharjah (2002)
- Sri Lanka: 78, Sharjah (2002)
Highest Individual Score
- Saeed Anwar (PAK): 126 vs SL
- Sanath Jayasuriya (SL): 134 vs PAK
Most Runs in PAK vs SL ODIs
- Sanath Jayasuriya (SL): 2,514 runs
- Kumar Sangakkara (SL): 1,733 runs
- Inzamam-ul-Haq (PAK): 1,532 runs
Most Wickets in PAK vs SL ODIs
- Wasim Akram (PAK): 92 wickets
- Chaminda Vaas (SL): 56 wickets
- Saqlain Mushtaq (PAK): 49 wickets
Pakistan vs Sri Lanka: T20I Records Summary
T20I Fixtures Summary
| Parameter | Figure |
|---|---|
| Matches Played | 23 |
| Most Wins | Pakistan (13) |
| Pakistan Home Wins | 6 |
| Sri Lanka Home Wins | 5 |
Key T20I Records
Highest Team Total
- Pakistan: 211/3, Lahore (2017)
- Sri Lanka: 187/6, Lahore (2017)
Lowest Team Total
- Pakistan: 95, Dubai (2012)
- Sri Lanka: 101, Abu Dhabi (2013)
Highest Individual Score
- Babar Azam (PAK): 97*
- Kusal Perera (SL): 84*
Most Runs in PAK vs SL T20Is
- Babar Azam (PAK): 354 runs
- Kusal Perera (SL): 258 runs
- Umar Akmal (PAK): 243 runs
Most Wickets in PAK vs SL T20Is
- Wanindu Hasaranga (SL): 16 wickets
- Shadab Khan (PAK): 14 wickets
- Lasith Malinga (SL): 12 wickets
Notable PAK vs SL Tournament Clashes
| Tournament | Year | Winner | Details |
|---|---|---|---|
| Asia Cup | 2014 | Sri Lanka | Won by 5 wickets |
| Asia Cup | 2022 | Sri Lanka | Won by 23 runs (Final) |
| World T20 | 2009 | Pakistan | Group-stage win |
| Champions Trophy | 2017 | Pakistan | Won by 3 wickets |
Pakistan vs Sri Lanka ODI Series 2025 – Updated Schedule & Results
PAK vs SL ODI Series Schedule & Results
| Match | Date | Venue | Pakistan | Sri Lanka | Result / Time |
|---|---|---|---|---|---|
| 1st ODI | Tue, Nov 11, 2025 | Rawalpindi Cricket Stadium | 299/5 (50) | 293/9 (50) | Pakistan won by 6 runs |
| 2nd ODI | Fri, Nov 14, 2025 | Rawalpindi Cricket Stadium | Pakistan | Sri Lanka | Match starts at 3:00 PM (LOCAL) / 9:30 AM GMT |
| 3rd ODI | Sun, Nov 16, 2025 | Rawalpindi Cricket Stadium | Pakistan | Sri Lanka | Match starts at 3:00 PM (LOCAL) / 9:30 AM GMT |
T20I Series Schedule
PAK vs SL Tri-Series Fixtures 2025
| Match No. | Date | Venue | Pakistan | Sri Lanka | Match Time |
|---|---|---|---|---|---|
| Match 3 | Sat, Nov 22, 2025 | Rawalpindi Cricket Stadium | Pakistan | Sri Lanka | 6:30 PM (LOCAL) / 1:00 PM GMT |
| Match 6 | Thu, Nov 27, 2025 | Rawalpindi Cricket Stadium | Pakistan | Sri Lanka | 6:30 PM (LOCAL) / 1:00 PM GMT |
Note:
This is a Tri-Series featuring Pakistan, Sri Lanka, and Zimbabwe.
The table above includes only the Pakistan vs Sri Lanka matches, as requested.
Also read: IND vs SA Records — Head-To-Head Stats in All Formats
Conclusion: Pakistan vs Sri Lanka Records Across All Formats
The Pakistan–Sri Lanka rivalry has been filled with exciting matches, competitive series, and standout performances across all formats. Pakistan has enjoyed a stronger run in ODIs and T20Is, while Test battles have remained tightly contested over the years.
The respect between the two teams and their ability to produce memorable matches make this rivalry one of Asia’s finest. As both sides continue to grow, fans can expect more thrilling encounters in the years ahead.

