Pakistan and Sri Lanka share one of the most fierce and competitive rivalries in cricket. Apart from India, both these teams have the other best T20I teams in the Asian subcontinent. Over the years, their rivalry has seen many nail-biting and exciting matches between the sides.
Advertisement
Pakistan vs Sri Lanka Head to Head Record in T20I | Stats, Timeline & Records

Since the inaugural T20 World Cup in 2007 to the recent T20I series between Pakistan and Sri Lanka, there has always been a great build-up for fans witnessing one of the greatest rivalries in cricket. Both the teams have produced many talented and top-rated cricketers that have dominated the cricketing world with their skills and abilities.
Pakistan vs Sri Lanka Head-to-Head T20I Record (Overall)
The Pakistan vs Sri Lanka head to head in T20I cricket is inclined towards the Men in Green with 17 wins out of the 28 matches. The first ever T20I played between these teams was during the 2007 T20I World Cup in Johannesburg on September 17, 2007, which was won by Pakistan with a margin of 33 runs.
The recent T20I encounter between these sides was taken place on January 7, 2026, in Dambulla, during Pakistan's tour of Sri Lanka, where Pakistan came on top by winning the match with 7 wickets in hand.
Details | Pakistan | Sri Lanka |
|---|---|---|
Matches Played | 28 | 28 |
Matches Won | 17 | 11 |
Matches Lost | 11 | 17 |
No Result/Tied | 0 | 0 |
Highest Team Score | 189/6 | 211/3 |
Lowest Team Score | 95/10 | 99/10 |
Pakistan National Cricket Team vs Sri Lanka National Cricket Team Timeline (T20I)
Throughout the years, Pakistan vs Sri Lanka timeline has witnessed many thrilling and exhilarating matches in several tournament and series from 2007 to 2026. As of now, the Pakistan National Cricket Team holds the record for most wins amongst the rivalry between these two teams. Pakistan vs Sri Lanka T20I records showcases the dominance of the Men in Green with 17 wins as compared to 11 wins for the opposition, from a total of 28 matches.
Currently in 2026, Pakistan National Cricket Team is touring Sri Lanka. Both the teams have strong and competitive lineups, which are expected to deliver electrifying and sensational T20I series. The Pakistan National Cricket Team vs Sri Lanka National Cricket Team contests have been special and both the sides would be looking forward to display their best performances.
Year | Match | Tournament/Series | Host Country | Winner | Key Highlights |
|---|---|---|---|---|---|
2007 | Pakistan vs Sri Lanka | ICC T20 World Cup | South Africa | Pakistan | Shoaib Malik- 57 runs Shahid Afridi- 3 wickets |
2008 | Pakistan vs Sri Lanka | T20 Quad-Series | Canada | Tied (1-1) | Shoaib Malik- 61 runs and 3 wickets Kaushalya Weeraratne- 32 runs and 4 wickets |
2009 | Pakistan vs Sri Lanka | ICC T20 World Cup | England | Tied (1-1) | Shahid Afridi- 54 runs and 3 wickets Kumar Sangakkara- 83 runs |
2009 | Sri Lanka vs Pakistan | Pakistan Tour of Sri Lanka | Sri Lanka | Pakistan | Shahid Afridi- 50 runs and 1 wicket Kumar Sangakkara- 38 runs |
2011 | Pakistan vs Sri Lanka | Pakistan vs Sri Lanka T20I | UAE | Pakistan | Aizaz Cheema- 4 wickets Dinesh Chandimal- 56 runs |
2012 | Sri Lanka vs Pakistan | Pakistan Tour of Sri Lanka | Sri Lanka | Tied (1-1) | Shahid Afridi- 53 runs and 2 wickets Thisara Perera- 32 runs and 2 wickets |
2012 | Sri Lanka vs Pakistan | ICC T20 World Cup | Sri Lanka | Sri Lanka | Mohammad Hafeez- 42 runs Mahela Jayawardene- 42 runs |
2013 | Pakistan vs Sri Lanka | Sri Lanka Tour of Pakistan T20I Series | UAE | Tied (1-1) | Sharjeel Khan- 84 runs Kusal Perera- 99 runs |
2015 | Sri Lanka vs Pakistan | Pakistan Tour of Sri Lanka | Sri Lanka | Pakistan (2-0) | Shoaib Malik- 54 runs and 3 wickets Chamara Kapugedera- 79 runs |
2016 | Pakistan vs Sri Lanka | T20 Asia Cup | Bangladesh | Pakistan | Umar Akmal- 48 runs Tillakaratne Dilshan- 75 runs |
2017 | Pakistan vs Sri Lanka | Pakistan vs Sri Lanka T20I Series | UAE | Pakistan (3-0) | Shoaib Malik- 102 runs Danushka Gunathilaka- 78 runs |
2019 | Pakistan vs Sri Lanka | Sri Lanka Tour of Pakistan | Pakistan | Sri Lanka (3-0) | Sarfaraz Ahmed- 67 runs Wanindu Hasaranga- 8 wickets |
2022 | Pakistan vs Sri Lanka | T20 Asia Cup | UAE | Sri Lanka (2-0) | Haris Rauf- 5 wickets Bhanuka Rajapaksa- 95 runs |
2025 | Pakistan vs Sri Lanka | T20 Asia Cup | UAE | Pakistan | Shaheen Shah Afridi- 3 wickets Kamindu Mendis- 50 runs |
2025 | Sri Lanka vs Pakistan | Pakistan Tri-Series | Pakistan | Pakistan (2-1) | Mohammad Nawaz- 6 wickets Dushmantha Chameera- 6 wickets |
2026 | Sri Lanka vs Pakistan | Pakistan Tour of Sri Lanka | Sri Lanka | Pakistan (1-0)* | Shadab Khan- 18 runs and 2 wickets Janith Liyanage- 40 runs |
Key Timeline Highlights
In the history of modern-day cricket, Pakistan and Sri Lanka have a long standing rivalry in all the formats of the game. In T20I cricket, the first-ever match between Pakistan and Sri Lanka was played on September 17, 2007, at the ICC T20 World Cup in South Africa.
Both the teams have showcased effective and powerful performances, but Pakistan came on top by 33 runs. Over time, the island nation has made a comeback in the Pakistan vs Sri Lanka head to head in T20I cricket.
Pakistan vs Sri Lanka T20I Match Results: (Last 5 Matches)
Amongst the last 5 T20I matches between Pakistan and Sri Lanka, Pakistan have displayed a controlling and influential performance, winning 4 out of 5 matches. Sri Lanka have managed to win only 1 match, that also by a close margin of just 6 runs. In recent times, we have seen an improvement in the cricket played by Sri Lanka but the Pakistan vs Sri Lanka head to head in T20I is dominated by the Pakistan Cricket Team.
Match No. | Date | Venue | Winner | Margin |
|---|---|---|---|---|
1. | Jan 7, 2026 | Dambulla, Sri Lanka | Pakistan | 6 wickets |
2. | Nov 29, 2025 | Rawalpindi, Pakistan | Pakistan | 6 wickets |
3. | Nov 27, 2025 | Rawalpindi, Pakistan | Sri Lanka | 6 runs |
4. | Nov 22, 2025 | Rawalpindi, Pakistan | Pakistan | 7 wickets |
5. | Sep 23, 2025 | Abu Dhabi, UAE | Pakistan | 5 wickets |
Pakistan vs Sri Lanka T20I Stats Comparison
According to the Sri Lanka vs Pakistan T20I stats, the average runs scored per match by Pakistan is 141, whereas the runs scored by Sri Lanka is 143. Their highest team total is 189/6 and 211/3, respectively. Out of 28 T20I fixtures, Pakistan has lost 6 average wickets per match and Sri Lanka has lost 7 wickets per average.
Category | Pakistan | Sri Lanka |
|---|---|---|
Average Runs per Match | 141 | 143 |
Average Wickets Lost | 6 | 7 |
Best Team Totals | 189/6 | 211/3 |
Best Bowling Figures | Umar Gul- 4/13 | Kaushalya Weeraratne- 4/19 |
Top Performers in Pakistan vs Sri Lanka T20I Matches
Over the years, the rivalry between Pakistan and Sri Lanka has featured many top talented and skillful players from both of the nations. Batters like Shoaib Malik, Tillakaratne Dilshan, Kumar Sangakkara, and Shahid Afridi have performed their best with the bat, whereas bowlers like Lasith Malinga, Wanindu Hasaranga, Saeed Ajmal, and Shahid Afridi were able to change the game with their spells.
Pakistan vs Sri Lanka Batting Records
Since 2007, many top batters have showcased their dominance and assertive batting with effective and efficient skills and abilities. As of now, Shoaib Malik from Pakistan is the most runs getter in Pakistan vs Sri Lanka timeline with 397 runs from 16 matches, with an average and strike rate of 39.70 and 124.06, respectively.
Details | Player Name | Team | Stats |
|---|---|---|---|
Most Runs | Shoaib Malik | Pakistan | 397 runs |
Most Hundreds | - | - | - |
Most Fifties | Shahid Afridi | Pakistan | 3 |
Highest Strike Rate | Anwar Ali | Pakistan | 255.55 |
Pakistan vs Sri Lanka Bowling Records
We have seen many top bowlers competing for Pakistan and Sri Lanka at the international stage. Both these teams are known to generate some of the best bowlers in the world. As of now, Wanindu Hasaranga from Sri Lanka is the highest wicket taker with 19 wickets from 10 matches, with an average and economy of 13.52 and 6.42, respectively. The best bowling T20I figures belong to Pakistan's fast bowler, Umar Gul with 4/13.
Details | Player Name | Team | Stats |
|---|---|---|---|
Most Wickets | Wanindu Hasaranga | Sri Lanka | 19 wickets |
Best Bowling Figures | Umar Gul | Pakistan | 4/13 |
Best Average | Lasith Malinga | Sri Lanka | 19.18 |
Best Strike Rate | Lasith Malinga |
| 15.81 |
Best Economy Rate | Shahid Afridi | Pakistan | 5.75 |
Most 4-wicket Hauls | Aizaz Cheema | Pakistan | 1 |
Most 5-wicket Hauls | - | - | - |
Venue-Wise T20I Record
In the history of the T20I cricket, the Pakistan Cricket Team and Sri Lanka Cricket Team have faced each other 28 times. Most of their T20I matches have taken place in UAE. According to the Sri Lanka vs Pakistan head to head in T20I cricket, Pakistan have won 6 out of 9 matches. After that, Sri Lanka has hosted 7 matches, where Pakistan once again dominated with 5 wins. Whereas, Pakistan has hosted 6 T20I matches between these two sides, winning only 2 out of them.
Venue | Matches | Pakistan Won | Sri Lanka Won |
|---|---|---|---|
UAE | 9 | 6 | 3 |
Sri Lanka | 7 | 5 | 2 |
Pakistan | 6 | 2 | 4 |
England | 2 | 1 | 1 |
Canada | 2 | 1 | 1 |
South Africa | 1 | 1 | 0 |
Bangladesh | 1 | 1 | 0 |
Frequently Asked Questions
How many T20I matches have Pakistan and Sri Lanka played?
+
How many T20I matches have Pakistan and Sri Lanka played?
As of now, 28 T20I matches have Pakistan and Sri Lanka played with each other.
Who has won more T20I matches between Pakistan and Sri Lanka?
+
Who has won more T20I matches between Pakistan and Sri Lanka?
Pakistan has won 17 matches out of 28 played between Pakistan and Sri Lanka.
What is Pakistan’s highest T20I score vs Sri Lanka?
+
What is Pakistan’s highest T20I score vs Sri Lanka?
Pakistan's highest T20I score vs Sri Lanka is 189/6.
What is Sri Lanka’s highest T20I score vs Pakistan?
+
What is Sri Lanka’s highest T20I score vs Pakistan?
Sri Lanka’s highest T20I score vs Pakistan is 211/3.
Who is the top run-scorer in Pakistan vs Sri Lanka T20Is?
+
Who is the top run-scorer in Pakistan vs Sri Lanka T20Is?
Shoaib Malik from Pakistan is the top run-scorer in Pakistan vs Sri Lanka T20Is, with 397 runs.
Who has taken the most wickets in Pakistan vs Sri Lanka T20I matches?
+
Who has taken the most wickets in Pakistan vs Sri Lanka T20I matches?
Wanindu Hasaranga from Sri Lanka has taken the most wickets in Pakistan vs Sri Lanka T20I matches, which is 19.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick











