CricketScore

Head to head / Australia v Sri Lanka

Australia v Sri Lanka

102 recorded meetings in men's internationals.

the coin toss before a match: two captains from behind at the centre of the pitch, a coin in the air, a quiet stadium beyond. (AI-generated image) AI
AI-generated image

Head-to-head record

All formats
60Australia wins
5Tied, drawn or no result
37Sri Lanka wins
FormatPAustraliaSri LankaT/DNR
Test1812420
ODI57332202
T20I27151110

Latest meetings

Runs per over
  1. 16 Feb 2026 · T20I · ICC Men's T20 World Cup Pallekele International Cricket Stadium, Kandy
    Australia 181(20 ov) Sri Lanka 184/2(18 ov)

    Sri Lanka won by 8 wickets

    Australia: runs per over
    Sri Lanka: runs per over
  2. 14 Feb 2025 · ODI · Australia tour of Sri Lanka R Premadasa Stadium, Colombo, Colombo
    Sri Lanka 281/4(50 ov) Australia 107(24.2 ov)

    Sri Lanka won by 174 runs

    Sri Lanka: runs per over
    Australia: runs per over
  3. 12 Feb 2025 · ODI · Australia tour of Sri Lanka R Premadasa Stadium, Colombo, Colombo
    Sri Lanka 214(46 ov) Australia 165(33.5 ov)

    Sri Lanka won by 49 runs

    Sri Lanka: runs per over
    Australia: runs per over
  4. 6 Feb 2025 · Test · Australia tour of Sri Lanka Galle International Stadium, Galle
    Sri Lanka 257(97.4 ov) Australia 414(106.4 ov) Sri Lanka 231(68.1 ov) Australia 75/1(17.4 ov)

    Australia won by 9 wickets

  5. 29 Jan 2025 · Test · Australia tour of Sri Lanka Galle International Stadium, Galle
    Australia 654/6 dec(154 ov) Sri Lanka 165(52.2 ov) Sri Lanka 247(54.3 ov)

    Australia won by 242 runs

Overview

Australia and Sri Lanka have met 102 times in the recorded men's internationals. Australia have won 60 of those and Sri Lanka 37; the other 5 ended tied, drawn or without a result.

Australia lead the series by 23 wins.

By format

In Tests the sides have met 18 times: Australia 12 wins, Sri Lanka 4 wins, and 2 ties or draws.

In One Day Internationals the sides have met 57 times: Australia 33 wins, Sri Lanka 22 wins, with 2 without a result.

In Twenty20 Internationals the sides have met 27 times: Australia 15 wins, Sri Lanka 11 wins, and 1 ties or draws.

Meetings and extremes

The earliest recorded meeting is an odi dated 9 January 2003: Sri Lanka won by 79 runs.

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

Australia's highest total in these meetings is 654/6, made on 29 January 2025 at Galle International Stadium.

Sri Lanka's highest total in these meetings is 554, made on 8 July 2022 at Galle International Stadium.

Australia's widest win in the series is by 366 runs, on 1 February 2019.

Sri Lanka's widest win in the series is by 229 runs, on 4 August 2016.

The longest unbroken run of wins is 10 by Australia, between 12 February 2006 and 22 February 2008.

Across all recorded innings in these meetings Australia average 235.5 runs and Sri Lanka average 208.1.

In the limited-overs meetings the side batting first has won 38 and the side chasing 43.

The latest meetings, most recent first, were 16 February 2026, T20I, Sri Lanka won by 8 wickets; 14 February 2025, ODI, Sri Lanka won by 174 runs; 12 February 2025, ODI, Sri Lanka won by 49 runs; 6 February 2025, Test, Australia won by 9 wickets; 29 January 2025, Test, Australia won by 242 runs.

Year by year

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

Leading players in these meetings

The leading run scorers across these meetings are KC Sangakkara for Sri Lanka (2,349 in 51 matches), DPMD Jayawardene for Sri Lanka (2,218 in 59 matches), MJ Clarke for Australia (1,974 in 40 matches), DA Warner for Australia (1,942 in 48 matches) and TM Dilshan for Sri Lanka (1,704 in 58 matches).

The leading wicket takers are MA Starc for Australia (101 in 37 matches), HMRKB Herath for Sri Lanka (69 in 20 matches), SL Malinga for Sri Lanka (62 in 40 matches), NM Lyon for Australia (61 in 17 matches) and MG Johnson for Australia (57 in 30 matches).

Highest totals by format

The highest Test innings in these meetings is 654/6 by Australia on 29 January 2025.

The highest ODI innings in these meetings is 376/9 by Australia on 8 March 2015.

The highest T20I innings in these meetings is 263/3 by Australia on 6 September 2016.

Grounds

The grounds that have hosted the most of these meetings are R Premadasa Stadium, Colombo (13 matches), Melbourne Cricket Ground (12 matches), Pallekele International Cricket Stadium (11 matches) and Sydney Cricket Ground (11 matches).

Reading the record

The records hold 102 meetings between Australia and Sri Lanka, the first dated 9 January 2003 (ODI) and the latest 16 February 2026 (T20I). 3 of them ended tied or drawn and 2 without a result.

Questions and answers

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

102 recorded men's internationals: Australia won 60 and Sri Lanka won 37.

When did Australia and Sri Lanka last meet?

In a t20i on 16 February 2026: Sri Lanka won by 8 wickets.

What is the Test record between Australia and Sri Lanka?

18 matches: Australia 12 wins, Sri Lanka 4 wins.

What is the ODI record between Australia and Sri Lanka?

57 matches: Australia 33 wins, Sri Lanka 22 wins.

Team pages

Records