Head to Head
Sri Lanka vs Pakistan Head to Head Record
In 41 matches, Sri Lanka have won 14 and Pakistan 26, with 1 drawn/no-result.
Sri Lanka
41
played
Pakistan
14won
1 drawn / NRwon26
34.1%63.4%
Sri Lanka · last 5LWLLW
Recent meetings
T20IPakistan won by 5 runs
Pakistan212/8
Sri Lanka207/6Sat, 28 Feb, 2026Pallekele International Cricket Stadium
T20ISri Lanka won by 14 runs
Sri Lanka160/6
Pakistan146/8Sun, 11 Jan, 2026Rangiri Dambulla International Stadium
T20IPakistan won by 6 wickets
Sri Lanka128/10
Pakistan129/4Wed, 07 Jan, 2026Rangiri Dambulla International Stadium
T20IPakistan won by 6 wickets
Sri Lanka114/10
Pakistan118/4Sat, 29 Nov, 2025Rawalpindi Cricket Stadium
T20ISri Lanka won by 6 runs
Sri Lanka184/5
Pakistan178/7Thu, 27 Nov, 2025Rawalpindi Cricket Stadium
T20IPakistan won by 7 wickets
Sri Lanka128/7
Pakistan131/3Sat, 22 Nov, 2025Rawalpindi Cricket Stadium
ODIPakistan won by 6 wickets
Sri Lanka211/10
Pakistan215/4Sun, 16 Nov, 2025Rawalpindi Cricket Stadium
ODIPakistan won by 8 wickets
Sri Lanka288/8
Pakistan289/2Fri, 14 Nov, 2025Rawalpindi Cricket Stadium
ODIPakistan won by 6 runs
Pakistan299/5
Sri Lanka293/9Tue, 11 Nov, 2025Rawalpindi Cricket Stadium
T20IPakistan won by 5 wickets
Sri Lanka133/8
Pakistan138/5Tue, 23 Sept, 2025Sheikh Zayed Stadium
Sri Lanka vs Pakistan — Frequently Asked Questions
How many times have Sri Lanka and Pakistan played each other?
Sri Lanka and Pakistan have played 41 matches against each other across formats.
Who has won more matches, Sri Lanka or Pakistan?
Sri Lanka have won 14 and Pakistan have won 26 of their meetings, with 1 drawn or no-result.
What is the Sri Lanka vs Pakistan record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.