Sri Lanka
1,529Matches
653Won
731Lost
47.2Win %
Recent results
All resultsFinal · ODI
Pakistan ODI Tri-Series 2026/27
Pakistan331/7(48.3)
Sri Lanka325/8(50)
Pakistan won by 3 wickets (9 balls left)
6th Match · ODI
Pakistan ODI Tri-Series 2026/27
Sri Lanka331(45.1)
England386/5(50)
England won by 55 runs
5th Match · ODI
Pakistan ODI Tri-Series 2026/27
Pakistan110(25.3)
Sri Lanka114/2(18.1)
Sri Lanka won by 8 wickets (191 balls left)
3rd Match · ODI
Pakistan ODI Tri-Series 2026/27
England429/4(50)
Sri Lanka430/8(49.5)
Sri Lanka won by 2 wickets (1 ball left)
Players
Record by format
| Format | Mat | Won | Lost | Tied | Drawn | NR | Win % |
|---|---|---|---|---|---|---|---|
| ODI | 951 | 438 | 466 | 6 | 0 | 41 | 48.5 |
| Test | 331 | 107 | 129 | 0 | 95 | 0 | 45.3 |
| T20I | 243 | 107 | 134 | 0 | 0 | 2 | 44.4 |
| T20 | 2 | 1 | 0 | 0 | 0 | 1 | 100.0 |
| List A | 2 | 0 | 2 | 0 | 0 | 0 | 0.0 |
Leading run scorers
News
- Afghanistan climb to a highest-ever sixth in the ODI rankings as Sri Lanka slip after two defeats in Lahore
- Pakistan pick three uncapped batters for Sri Lanka Tests after six defeats in seven this year
- 326 chased, 656 in the match: Pakistan's tri-series title in numbers
- Fakhar's 127 and Minhas's 31-ball 61 take Pakistan to the tri-series title in a record-equalling chase of 326
- Duckett's 167 and Dawson's 4 for 49 end England's 21-year wait for an ODI win in Pakistan
- Madushanka's career-best 5/34 routs Pakistan for 110 as Sri Lanka storm into tri-series final

Dinesh Chandimal
Wanindu Hasaranga