Head to Head
Pakistan vs Sri Lanka Head to Head Record
In 41 matches, Pakistan have won 26 and Sri Lanka 14, with 1 drawn/no-result.

Pakistan
41
played

Sri Lanka
26won
1 drawn / NRwon14
63.4%34.1%
Pakistan · last 5WLWWL
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
Pakistan vs Sri Lanka — Frequently Asked Questions
How many times have Pakistan and Sri Lanka played each other?
Pakistan and Sri Lanka have played 41 matches against each other across formats.
Who has won more matches, Pakistan or Sri Lanka?
Pakistan have won 26 and Sri Lanka have won 14 of their meetings, with 1 drawn or no-result.
What is the Pakistan vs Sri Lanka record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.