Skip to team profile
Home
Live scores
Fixtures
Series
Rankings
News
Saved
Search
Home
Live scores
Fixtures
Series
Rankings
News
Search
Saved cricket
Support
Privacy
Stored data
Home
Live
Fixtures
Series
Saved
Team rankings
SL
Cricket team · Sri Lanka
Sri Lanka
SL
Save team
All formats
Test
ODI
T20
Matches
972
Won
425
Lost
461
Win rate
43%
ODI · 972 matches in the supplied record.
Fixtures
Results
About
Recent form
5 ODI matches in the available record
L
PAK
ODI
18 Oct 2026
W
ENG
ODI
22 Oct 2026
W
PAK
ODI
27 Oct 2026
L
ENG
ODI
29 Oct 2026
L
PAK
ODI
31 Oct 2026
Upcoming matches
ODI · Available fixtures
13 Dec 2026
02:00 PM
Sri Lanka tour of India
India
vs
Sri Lanka
ODI
16 Dec 2026
02:00 PM
Sri Lanka tour of India
India
vs
Sri Lanka
ODI
19 Dec 2026
02:00 PM
Sri Lanka tour of India
India
vs
Sri Lanka
ODI
Recent results
ODI · Available match record
31 Oct 2026
ODI
Pakistan ODI Tri-Series
Pakistan
vs
Sri Lanka
Pakistan won by 3 wickets
PAK
331/7
48.3 ov
SL
325/8
50 ov
29 Oct 2026
ODI
Pakistan ODI Tri-Series
Sri Lanka
vs
England
England won by 55 runs
SL
331/10
45.1 ov
ENG
386/5
50 ov
27 Oct 2026
ODI
Pakistan ODI Tri-Series
Pakistan
vs
Sri Lanka
Sri Lanka won by 8 wickets
PAK
110/10
25.3 ov
SL
114/2
18.1 ov
22 Oct 2026
ODI
Pakistan ODI Tri-Series
Sri Lanka
vs
England
Sri Lanka won by 2 wickets
SL
430/8
49.5 ov
ENG
429/4
50 ov
18 Oct 2026
ODI
Pakistan ODI Tri-Series
Pakistan
vs
Sri Lanka
Pakistan won by 37 runs
PAK
305/10
49.5 ov
SL
268/10
48.1 ov