CricketScore

Head to head / Ireland v Sri Lanka

Ireland v Sri Lanka

10 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
0Ireland wins
0Tied, drawn or no result
10Sri Lanka wins
FormatPIrelandSri LankaT/DNR
Test20200
ODI40400
T20I40400

Latest meetings

Runs per over
  1. 8 Feb 2026 · T20I · ICC Men's T20 World Cup R Premadasa Stadium, Colombo, Colombo
    Sri Lanka 163/6(20 ov) Ireland 143(19.5 ov)

    Sri Lanka won by 20 runs

    Sri Lanka: runs per over
    Ireland: runs per over
  2. 25 Jun 2023 · ODI · ICC Cricket World Cup Qualifier Queens Sports Club, Bulawayo, Bulawayo
    Sri Lanka 325(49.5 ov) Ireland 192(31 ov)

    Sri Lanka won by 133 runs

    Sri Lanka: runs per over
    Ireland: runs per over
  3. 24 Apr 2023 · Test · Ireland tour of Sri Lanka Galle International Stadium, Galle
    Ireland 492(145.3 ov) Sri Lanka 704/4 dec(151 ov) Ireland 202(77.3 ov)

    Sri Lanka won by 10 runs

  4. 16 Apr 2023 · Test · Ireland tour of Sri Lanka Galle International Stadium, Galle
    Sri Lanka 591/6 dec(131 ov) Ireland 143(52.3 ov) Ireland 168(54.1 ov)

    Sri Lanka won by 280 runs

  5. 23 Oct 2022 · T20I · ICC Men's T20 World Cup Bellerive Oval, Hobart, Hobart
    Ireland 128/8(20 ov) Sri Lanka 133/1(15 ov)

    Sri Lanka won by 9 wickets

    Ireland: runs per over
    Sri Lanka: runs per over

Overview

Ireland and Sri Lanka have met 10 times in the recorded men's internationals. Ireland have won 0 of those and Sri Lanka 10; the other 0 ended tied, drawn or without a result.

Sri Lanka lead the series by 10 wins.

By format

In Tests the sides have met 2 times: Ireland 0 wins, Sri Lanka 2 wins.

In One Day Internationals the sides have met 4 times: Ireland 0 wins, Sri Lanka 4 wins.

In Twenty20 Internationals the sides have met 4 times: Ireland 0 wins, Sri Lanka 4 wins.

Meetings and extremes

The earliest recorded meeting is an odi dated 18 April 2007: Sri Lanka won by 8 wickets.

The most recent recorded meeting is a t20i dated 8 February 2026: Sri Lanka won by 20 runs.

Ireland's highest total in these meetings is 492, made on 24 April 2023 at Galle International Stadium.

Sri Lanka's highest total in these meetings is 704/4, made on 24 April 2023 at Galle International Stadium.

Sri Lanka's widest win in the series is by 280 runs, on 16 April 2023.

The longest unbroken run of wins is 10 by Sri Lanka, between 18 April 2007 and 8 February 2026.

Across all recorded innings in these meetings Ireland average 180.2 runs and Sri Lanka average 290.8.

In the limited-overs meetings the side batting first has won 6 and the side chasing 2.

The latest meetings, most recent first, were 8 February 2026, T20I, Sri Lanka won by 20 runs; 25 June 2023, ODI, Sri Lanka won by 133 runs; 24 April 2023, Test, Sri Lanka won by 10 runs; 16 April 2023, Test, Sri Lanka won by 280 runs; 23 October 2022, T20I, Sri Lanka won by 9 wickets.

Year by year

Ireland and Sri Lanka first meet in the records in 2007 and last in 2026. Meetings by calendar year, with wins for Ireland and Sri Lanka: 2007, 1 (0-1); 2009, 1 (0-1); 2014, 1 (0-1); 2016, 1 (0-1); 2021, 1 (0-1); 2022, 1 (0-1); 2023, 3 (0-3); 2026, 1 (0-1).

Leading players in these meetings

The leading run scorers across these meetings are BKG Mendis for Sri Lanka (517 in 6 matches), FDM Karunaratne for Sri Lanka (397 in 3 matches), HT Tector for Ireland (300 in 6 matches), KNM Fernando for Sri Lanka (234 in 2 matches) and C Campher for Ireland (231 in 6 matches).

The leading wicket takers are NGRP Jayasuriya for Sri Lanka (17 in 2 matches), PWH de Silva for Sri Lanka (11 in 4 matches), RTM Mendis for Sri Lanka (11 in 2 matches), M Theekshana for Sri Lanka (10 in 4 matches) and MR Adair for Ireland (8 in 5 matches).

Highest totals by format

The highest Test innings in these meetings is 704/4 by Sri Lanka on 24 April 2023.

The highest ODI innings in these meetings is 377/8 by Sri Lanka on 18 June 2016.

The highest T20I innings in these meetings is 171/7 by Sri Lanka on 20 October 2021.

Grounds

The grounds that have hosted the most of these meetings are Galle International Stadium (2 matches), National Cricket Stadium, St George's (1 matches), Clontarf Cricket Club Ground, Dublin (1 matches) and Zayed Cricket Stadium, Abu Dhabi (1 matches).

Reading the record

The records hold 10 meetings between Ireland and Sri Lanka, the first dated 18 April 2007 (ODI) and the latest 8 February 2026 (T20I).

Questions and answers

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

10 recorded men's internationals: Ireland won 0 and Sri Lanka won 10.

When did Ireland and Sri Lanka last meet?

In a t20i on 8 February 2026: Sri Lanka won by 20 runs.

What is the Test record between Ireland and Sri Lanka?

2 matches: Ireland 0 wins, Sri Lanka 2 wins.

What is the ODI record between Ireland and Sri Lanka?

4 matches: Ireland 0 wins, Sri Lanka 4 wins.

Team pages

Records