- Home
- Head to head
- Australia vs Sri Lanka
Head to head
Australia vs Sri Lanka head to head record
Data through 16 February 2026Last updated 16 February 2026
Australia and Sri Lanka met 102 times in matches in the data (2003–2026). Australia won 60 and Sri Lanka won 37, with 5 ties, draws or no results. Australia lead the head-to-head in the data by 23 wins. In the last 5 meetings, Australia won 2 and Sri Lanka won 3. The highest total in the fixture is 654/6 by Australia (29 Jan 2025).
Matches
102
2003–2026
Australia won
60
Sri Lanka won
37
Tied / drawn / NR
1 / 2 / 2
Australia vs Sri Lanka by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 18 | 12 | 4 | 0 | 2 | 0 | 75.0% | 2004–2025 |
| ODIs | 57 | 33 | 22 | 0 | 0 | 2 | 60.0% | 2003–2025 |
| T20Is | 27 | 15 | 11 | 1 | 0 | 0 | 57.7% | 2007–2026 |
Wins per year
Show as table
| Year | Australia wins | Sri Lanka wins |
|---|---|---|
| 2003 | 4 | 1 |
| 2004 | 3 | 1 |
| 2006 | 4 | 2 |
| 2007 | 5 | 0 |
| 2008 | 3 | 1 |
| 2009 | 0 | 1 |
| 2010 | 2 | 3 |
| 2011 | 4 | 4 |
| 2012 | 5 | 4 |
| 2013 | 3 | 5 |
| 2015 | 1 | 0 |
| 2016 | 6 | 4 |
| 2017 | 1 | 2 |
| 2019 | 6 | 0 |
| 2021 | 1 | 0 |
| 2022 | 9 | 6 |
| 2023 | 1 | 0 |
| 2025 | 2 | 2 |
| 2026 | 0 | 1 |
Last 10 Australia vs Sri Lanka matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 16 Feb 2026 | Australia 181 (20 ov) Sri Lanka 184/2 (18 ov) | Sri Lanka won by 8 wickets | Pallekele International Cricket Stadium |
| 14 Feb 2025 | Sri Lanka 281/4 (50 ov) Australia 107 (24.2 ov) | Sri Lanka won by 174 runs | R Premadasa Stadium |
| 12 Feb 2025 | Sri Lanka 214 (46 ov) Australia 165 (33.5 ov) | Sri Lanka won by 49 runs | R Premadasa Stadium |
| 6 Feb 2025 | Sri Lanka 257 & 231 Australia 414 & 75/1 | Australia won by 9 wickets | Galle International Stadium |
| 29 Jan 2025 | Australia 654/6d Sri Lanka 165 & 247 | Australia won by an innings and 242 runs | Galle International Stadium |
| 16 Oct 2023 | Sri Lanka 209 (43.3 ov) Australia 215/5 (35.2 ov) | Australia won by 5 wickets | Ekana Cricket Stadium |
| 25 Oct 2022 | Sri Lanka 157/6 (20 ov) Australia 158/3 (16.3 ov) | Australia won by 7 wickets | Perth Stadium |
| 8 Jul 2022 | Australia 364 & 151 Sri Lanka 554 | Sri Lanka won by an innings and 39 runs | Galle International Stadium |
| 29 Jun 2022 | Sri Lanka 212 & 113 Australia 321 & 10/0 | Australia won by 10 wickets | Galle International Stadium |
| 24 Jun 2022 | Sri Lanka 160 (43.1 ov) Australia 164/6 (39.3 ov) | Australia won by 4 wickets | R Premadasa Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Australia | innings and 242 runs | Sri Lanka | Test | 29 Jan 2025 | Galle International Stadium |
| Australia | innings and 201 runs | Sri Lanka | Test | 26 Dec 2012 | Melbourne Cricket Ground |
| Australia | innings and 40 runs | Sri Lanka | Test | 8 Nov 2007 | The Gabba |
| Australia | 10 wickets | Sri Lanka | T20I | 20 Sep 2007 | Newlands |
| Australia | 10 wickets | Sri Lanka | T20I | 7 Jun 2022 | R Premadasa Stadium |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | innings and 39 runs | Australia | Test | 8 Jul 2022 | Galle International Stadium |
| Sri Lanka | 229 runs | Australia | Test | 4 Aug 2016 | Galle International Stadium |
| Sri Lanka | 174 runs | Australia | ODI | 14 Feb 2025 | R Premadasa Stadium |
| Sri Lanka | 8 wickets | Australia | ODI | 6 Mar 2012 | Adelaide Oval |
| Sri Lanka | 8 wickets | Australia | ODI | 13 Jan 2013 | Adelaide Oval |
Highest and lowest totals
Most runs in Australia vs Sri Lanka matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Kumar Sangakkara | Sri Lanka | 57 | 2,349 | 46.98 | 67.8 | 192 | 3 |
| Mahela Jayawardene | Sri Lanka | 67 | 2,218 | 35.77 | 67.2 | 105 | 2 |
| Michael Clarke | Australia | 44 | 1,974 | 59.82 | 74.7 | 145 | 4 |
| David Warner | Australia | 55 | 1,942 | 39.63 | 96.4 | 163 | 4 |
| Tillakaratne Dilshan | Sri Lanka | 64 | 1,704 | 28.88 | 75.9 | 147 | 4 |
| Dinesh Chandimal | Sri Lanka | 51 | 1,611 | 36.61 | 62.1 | 206 | 3 |
| Kusal Mendis | Sri Lanka | 46 | 1,486 | 35.38 | 76.4 | 176 | 2 |
| Michael Hussey | Australia | 37 | 1,477 | 59.08 | 63.9 | 142 | 5 |
| Angelo Mathews | Sri Lanka | 46 | 1,377 | 33.59 | 58.0 | 105 | 1 |
| Steven Smith | Australia | 34 | 1,313 | 43.77 | 66.7 | 145 | 4 |
Most wickets in Australia vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Mitchell Starc | Australia | 47 | 101 | 19.20 | 4.00 | 6/50 |
| Rangana Herath | Sri Lanka | 27 | 69 | 22.90 | 3.15 | 7/64 |
| Lasith Malinga | Sri Lanka | 41 | 62 | 28.53 | 5.30 | 5/28 |
| Nathan Lyon | Australia | 31 | 61 | 32.85 | 3.19 | 5/34 |
| Mitchell Johnson | Australia | 36 | 57 | 26.39 | 3.80 | 6/31 |
| Brett Lee | Australia | 33 | 56 | 27.14 | 4.70 | 4/15 |
| Nuwan Kulasekara | Sri Lanka | 37 | 42 | 33.38 | 4.69 | 5/22 |
| Muttiah Muralitharan | Sri Lanka | 27 | 42 | 36.93 | 3.93 | 6/59 |
| Anderson Cummins | Australia | 22 | 41 | 17.78 | 4.09 | 6/23 |
| Nathan Bracken | Australia | 14 | 35 | 13.23 | 4.22 | 5/47 |
Where they met
| Ground | Played | Australia won | Sri Lanka won |
|---|---|---|---|
| R Premadasa Stadium | 14 | 7 | 6 |
| Melbourne Cricket Ground | 12 | 6 | 6 |
| Sydney Cricket Ground | 11 | 5 | 4 |
| Pallekele International Cricket Stadium | 11 | 4 | 6 |
| The Gabba | 8 | 7 | 1 |
| Galle International Stadium | 7 | 5 | 2 |
| Adelaide Oval | 7 | 4 | 3 |
| Bellerive Oval | 4 | 3 | 1 |
Frequently asked questions
What is the Australia vs Sri Lanka head to head record?
102 matches: Australia won 60, Sri Lanka won 37, tied 1, drawn 2, no result 2 (data 2003–2026).
Who won the last Australia vs Sri Lanka match?
Sri Lanka won by 8 wickets (16 Feb 2026).
What is the highest score in Australia vs Sri Lanka matches?
654/6 by Australia on 29 Jan 2025.
Who has scored the most runs in Australia vs Sri Lanka matches?
Kumar Sangakkara (Sri Lanka), 2,349 runs in 57 innings.
Who has taken the most wickets in Australia vs Sri Lanka matches?
Mitchell Starc (Australia), 101 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.