CricketScore

Head to head / Pakistan v Sri Lanka

Pakistan v Sri Lanka

120 recorded meetings in men's internationals.

A bowler in delivery stride seen from the side at a long distance, the batter ready at the crease, an even green ground, strong contrast. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
64Pakistan wins
11Tied, drawn or no result
45Sri Lanka wins
FormatPPakistanSri LankaT/DNR
Test2891090
ODI59352202
T20I33201300

Latest meetings

Runs per over
  1. 13 Oct 2026 · T20I · Sri Lanka tour of Pakistan Rawalpindi Cricket Stadium, Rawalpindi
    Pakistan 168/8(20 ov) Sri Lanka 172/2(17.1 ov)

    Sri Lanka won by 8 wickets

    Pakistan: runs per over
    Sri Lanka: runs per over
  2. 11 Oct 2026 · T20I · Sri Lanka tour of Pakistan Rawalpindi Cricket Stadium, Rawalpindi
    Pakistan 215/3(20 ov) Sri Lanka 133/7(20 ov)

    Pakistan won by 82 runs

    Pakistan: runs per over
    Sri Lanka: runs per over
  3. 9 Oct 2026 · T20I · Sri Lanka tour of Pakistan Rawalpindi Cricket Stadium, Rawalpindi
    Sri Lanka 182/8(20 ov) Pakistan 187/6(18.5 ov)

    Pakistan won by 4 wickets

    Sri Lanka: runs per over
    Pakistan: runs per over
  4. 28 Feb 2026 · T20I · ICC Men's T20 World Cup Pallekele International Cricket Stadium, Kandy
    Pakistan 212/8(20 ov) Sri Lanka 207/6(20 ov)

    Pakistan won by 5 runs

    Pakistan: runs per over
    Sri Lanka: runs per over
  5. 11 Jan 2026 · T20I · Pakistan tour of Sri Lanka Rangiri Dambulla International Stadium, Dambulla
    Sri Lanka 160/6(12 ov) Pakistan 146/8(12 ov)

    Sri Lanka won by 14 runs

    Sri Lanka: runs per over
    Pakistan: runs per over

Overview

Pakistan and Sri Lanka have met 120 times in the recorded men's internationals. Pakistan have won 64 of those and Sri Lanka 45; the other 11 ended tied, drawn or without a result.

Pakistan lead the series by 19 wins.

By format

In Tests the sides have met 28 times: Pakistan 9 wins, Sri Lanka 10 wins, and 9 ties or draws.

In One Day Internationals the sides have met 59 times: Pakistan 35 wins, Sri Lanka 22 wins, with 2 without a result.

In Twenty20 Internationals the sides have met 33 times: Pakistan 20 wins, Sri Lanka 13 wins.

Meetings and extremes

The earliest recorded meeting is an odi dated 4 April 2003: Pakistan won by 7 wickets.

The most recent recorded meeting is a t20i dated 13 October 2026: Sri Lanka won by 8 wickets.

Pakistan's highest total in these meetings is 765/6, made on 21 February 2009 at National Stadium.

Sri Lanka's highest total in these meetings is 644/7, made on 21 February 2009 at National Stadium.

Pakistan's widest win in the series is by 263 runs, on 19 December 2019.

Sri Lanka's widest win in the series is by 246 runs, on 24 July 2022.

The longest unbroken run of wins is 10 by Pakistan, between 13 October 2017 and 2 October 2019.

Across all recorded innings in these meetings Pakistan average 228.1 runs and Sri Lanka average 233.2.

In the limited-overs meetings the side batting first has won 42 and the side chasing 48.

The latest meetings, most recent first, were 13 October 2026, T20I, Sri Lanka won by 8 wickets; 11 October 2026, T20I, Pakistan won by 82 runs; 9 October 2026, T20I, Pakistan won by 4 wickets; 28 February 2026, T20I, Pakistan won by 5 runs; 11 January 2026, T20I, Sri Lanka won by 14 runs.

Year by year

Pakistan and Sri Lanka first meet in the records in 2003 and last in 2026. Meetings by calendar year, with wins for Pakistan and Sri Lanka: 2003, 2 (2-0); 2004, 3 (1-2); 2006, 5 (4-0); 2007, 1 (1-0); 2008, 3 (1-2); 2009, 16 (5-8); 2010, 1 (0-1); 2011, 10 (7-1); 2012, 12 (3-6); 2013, 8 (4-3); 2014, 9 (2-7); 2015, 10 (7-3); 2016, 1 (1-0); 2017, 11 (9-2); 2019, 7 (3-3); 2022, 4 (1-3); 2023, 4 (3-1); 2025, 7 (6-1); 2026, 6 (4-2).

Leading players in these meetings

The leading run scorers across these meetings are KC Sangakkara for Sri Lanka (3,974 in 68 matches), AD Mathews for Sri Lanka (2,688 in 61 matches), Younis Khan for Pakistan (2,548 in 50 matches), TM Dilshan for Sri Lanka (2,282 in 59 matches) and Mohammad Hafeez for Pakistan (2,201 in 57 matches).

The leading wicket takers are Saeed Ajmal for Pakistan (116 in 46 matches), HMRKB Herath for Sri Lanka (105 in 26 matches), Umar Gul for Pakistan (76 in 43 matches), Junaid Khan for Pakistan (72 in 28 matches) and SL Malinga for Sri Lanka (65 in 46 matches).

Highest totals by format

The highest Test innings in these meetings is 765/6 by Pakistan on 21 February 2009.

The highest ODI innings in these meetings is 368/4 by Sri Lanka on 26 July 2015.

The highest T20I innings in these meetings is 215/3 by Pakistan on 11 October 2026.

Grounds

The grounds that have hosted the most of these meetings are R Premadasa Stadium, Colombo (15 matches), Dubai International Cricket Stadium (12 matches), Sheikh Zayed Stadium (11 matches) and Rawalpindi Cricket Stadium (10 matches).

Reading the record

The records hold 120 meetings between Pakistan and Sri Lanka, the first dated 4 April 2003 (ODI) and the latest 13 October 2026 (T20I). 9 of them ended tied or drawn and 2 without a result.

Questions and answers

How many times have Pakistan and Sri Lanka played each other?

120 recorded men's internationals: Pakistan won 64 and Sri Lanka won 45.

When did Pakistan and Sri Lanka last meet?

In a t20i on 13 October 2026: Sri Lanka won by 8 wickets.

What is the Test record between Pakistan and Sri Lanka?

28 matches: Pakistan 9 wins, Sri Lanka 10 wins.

What is the ODI record between Pakistan and Sri Lanka?

59 matches: Pakistan 35 wins, Sri Lanka 22 wins.

Team pages

Records