Head to head · ODI
Pakistan vs Sri Lanka ODI head to head record
Data through 16 November 2025Last updated 16 November 2025
Pakistan and Sri Lanka met 59 times in ODI matches in the data (2003–2025). Pakistan won 35 and Sri Lanka won 22, with 2 ties, draws or no results. Pakistan lead the head-to-head in the data by 13 wins. In the last 5 meetings, Pakistan won 4 and Sri Lanka won 1. The highest total in the fixture is 368/4 by Sri Lanka (26 Jul 2015).
Matches
59
2003–2025
Pakistan won
35
Sri Lanka won
22
Tied / drawn / NR
0 / 0 / 2
Wins per year
Show as table
| Year | Pakistan wins | Sri Lanka wins |
|---|---|---|
| 2003 | 2 | 0 |
| 2004 | 1 | 2 |
| 2006 | 3 | 0 |
| 2008 | 0 | 1 |
| 2009 | 3 | 5 |
| 2010 | 0 | 1 |
| 2011 | 5 | 1 |
| 2012 | 2 | 3 |
| 2013 | 3 | 2 |
| 2014 | 1 | 4 |
| 2015 | 3 | 2 |
| 2017 | 6 | 0 |
| 2019 | 2 | 0 |
| 2023 | 1 | 1 |
| 2025 | 3 | 0 |
Last 10 Pakistan vs Sri Lanka matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 16 Nov 2025 | Sri Lanka 211 (45.2 ov) Pakistan 215/4 (44.4 ov) | Pakistan won by 6 wickets | Rawalpindi Cricket Stadium |
| 14 Nov 2025 | Sri Lanka 288/8 (50 ov) Pakistan 289/2 (48.2 ov) | Pakistan won by 8 wickets | Rawalpindi Cricket Stadium |
| 11 Nov 2025 | Pakistan 299/5 (50 ov) Sri Lanka 293/9 (50 ov) | Pakistan won by 6 runs | Rawalpindi Cricket Stadium |
| 10 Oct 2023 | Sri Lanka 344/9 (50 ov) Pakistan 345/4 (48.2 ov) | Pakistan won by 6 wickets | Rajiv Gandhi International Stadium |
| 14 Sep 2023 | Pakistan 252/7 (42 ov) Sri Lanka 252/8 (42 ov) | Sri Lanka won by 2 wickets (D/L) | R Premadasa Stadium |
| 2 Oct 2019 | Pakistan 299/5 (48.2 ov) Sri Lanka 297/9 (50 ov) | Pakistan won by 5 wickets | National Stadium, Karachi |
| 30 Sep 2019 | Pakistan 305/7 (50 ov) Sri Lanka 238 (46.5 ov) | Pakistan won by 67 runs | National Stadium, Karachi |
| 23 Oct 2017 | Sri Lanka 103 (26.2 ov) Pakistan 105/1 (20.2 ov) | Pakistan won by 9 wickets | Sharjah Cricket Stadium |
| 20 Oct 2017 | Sri Lanka 173 (43.4 ov) Pakistan 177/3 (39 ov) | Pakistan won by 7 wickets | Sharjah Cricket Stadium |
| 18 Oct 2017 | Sri Lanka 208 (48.2 ov) Pakistan 209/3 (42.3 ov) | Pakistan won by 7 wickets | Zayed Cricket Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Pakistan | 146 runs | Sri Lanka | ODI | 7 Aug 2009 | R Premadasa Stadium |
| Pakistan | 135 runs | Sri Lanka | ODI | 19 Jul 2015 | R Premadasa Stadium |
| Pakistan | 132 runs | Sri Lanka | ODI | 9 Aug 2009 | R Premadasa Stadium |
| Pakistan | 9 wickets | Sri Lanka | ODI | 23 Oct 2017 | Sharjah Cricket Stadium |
| Pakistan | 8 wickets | Sri Lanka | ODI | 6 Oct 2004 | National Stadium, Karachi |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | 234 runs | Pakistan | ODI | 24 Jan 2009 | Gaddafi Stadium |
| Sri Lanka | 165 runs | Pakistan | ODI | 26 Jul 2015 | Mahinda Rajapaksa International Cricket Stadium |
| Sri Lanka | 129 runs | Pakistan | ODI | 21 Jan 2009 | National Stadium, Karachi |
| Sri Lanka | 7 wickets | Pakistan | ODI | 21 Jul 2004 | R Premadasa Stadium |
| Sri Lanka | 6 wickets | Pakistan | ODI | 1 Aug 2009 | Rangiri Dambulla International Stadium |
Highest and lowest totals
Most runs in Pakistan vs Sri Lanka matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Kumar Sangakkara | Sri Lanka | 39 | 1,458 | 40.50 | 74.9 | 112 | 2 |
| Mohammad Hafeez | Pakistan | 35 | 1,268 | 39.62 | 77.8 | 140 | 4 |
| Tillakaratne Dilshan | Sri Lanka | 34 | 1,219 | 40.63 | 81.2 | 137 | 2 |
| Mahela Jayawardene | Sri Lanka | 32 | 1,014 | 32.71 | 78.6 | 123 | 1 |
| Misbah-ul-Haq | Pakistan | 25 | 934 | 46.70 | 73.9 | 83 | 0 |
| Angelo Mathews | Sri Lanka | 29 | 917 | 43.67 | 84.5 | 93 | 0 |
| Upul Tharanga | Sri Lanka | 31 | 845 | 28.17 | 69.5 | 112 | 1 |
| Shoaib Malik | Pakistan | 28 | 790 | 39.50 | 86.5 | 86 | 0 |
| Umar Akmal | Pakistan | 23 | 772 | 45.41 | 97.4 | 102 | 1 |
| Younis Khan | Pakistan | 27 | 720 | 28.80 | 73.1 | 89 | 0 |
Most wickets in Pakistan vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Lasith Malinga | Sri Lanka | 34 | 48 | 32.65 | 5.34 | 5/34 |
| Shahid Afridi | Pakistan | 35 | 44 | 32.32 | 4.74 | 5/35 |
| Thisara Perera | Sri Lanka | 27 | 37 | 28.46 | 5.43 | 6/44 |
| Saeed Ajmal | Pakistan | 23 | 36 | 23.44 | 4.21 | 4/39 |
| Umar Gul | Pakistan | 24 | 32 | 27.88 | 4.76 | 4/58 |
| Mohammad Hafeez | Pakistan | 31 | 31 | 32.19 | 3.95 | 4/41 |
| Nuwan Kulasekara | Sri Lanka | 22 | 24 | 34.29 | 4.63 | 3/17 |
| Muttiah Muralitharan | Sri Lanka | 16 | 23 | 26.13 | 4.09 | 3/19 |
| Junaid Khan | Pakistan | 15 | 22 | 28.45 | 5.55 | 3/31 |
| Hasan Ali | Pakistan | 7 | 21 | 12.95 | 4.32 | 5/34 |
Where they met
| Ground | Played | Pakistan won | Sri Lanka won |
|---|---|---|---|
| R Premadasa Stadium | 12 | 6 | 4 |
| Rangiri Dambulla International Stadium | 7 | 2 | 5 |
| National Stadium, Karachi | 6 | 4 | 2 |
| Sharjah Cricket Stadium | 6 | 6 | 0 |
| Dubai International Cricket Stadium | 5 | 3 | 2 |
| Zayed Cricket Stadium | 5 | 4 | 1 |
| Pallekele International Cricket Stadium | 3 | 1 | 2 |
| Rawalpindi Cricket Stadium | 3 | 3 | 0 |
Frequently asked questions
What is the Pakistan vs Sri Lanka ODI head to head record?
59 matches: Pakistan won 35, Sri Lanka won 22, tied 0, drawn 0, no result 2 (data 2003–2025).
Who won the last Pakistan vs Sri Lanka ODI match?
Pakistan won by 6 wickets (16 Nov 2025).
What is the highest score in Pakistan vs Sri Lanka ODI matches?
368/4 by Sri Lanka on 26 Jul 2015.
Who has scored the most runs in Pakistan vs Sri Lanka ODI matches?
Kumar Sangakkara (Sri Lanka), 1,458 runs in 39 innings.
Who has taken the most wickets in Pakistan vs Sri Lanka ODI matches?
Lasith Malinga (Sri Lanka), 48 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.