Head to head · ODI
Australia vs Sri Lanka ODI head to head record
Data through 14 February 2025Last updated 14 February 2025
In 57 ODI meetings between 2003 and 2025, Australia won 33 and Sri Lanka won 22. Australia lead the head-to-head in the data by 11 wins. In the last 5 meetings, Australia won 2 and Sri Lanka won 3. The highest total in the fixture is 376/9 by Australia (8 Mar 2015).
Matches
57
2003–2025
Australia won
33
Sri Lanka won
22
Tied / drawn / NR
0 / 0 / 2
Wins per year
Show as table
| Year | Australia wins | Sri Lanka wins |
|---|---|---|
| 2003 | 4 | 1 |
| 2004 | 2 | 1 |
| 2006 | 4 | 2 |
| 2007 | 2 | 0 |
| 2008 | 3 | 1 |
| 2010 | 1 | 2 |
| 2011 | 3 | 2 |
| 2012 | 3 | 4 |
| 2013 | 2 | 3 |
| 2015 | 1 | 0 |
| 2016 | 4 | 1 |
| 2019 | 1 | 0 |
| 2022 | 2 | 3 |
| 2023 | 1 | 0 |
| 2025 | 0 | 2 |
Last 10 Australia vs Sri Lanka matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 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 |
| 16 Oct 2023 | Sri Lanka 209 (43.3 ov) Australia 215/5 (35.2 ov) | Australia won by 5 wickets | Ekana Cricket Stadium |
| 24 Jun 2022 | Sri Lanka 160 (43.1 ov) Australia 164/6 (39.3 ov) | Australia won by 4 wickets | R Premadasa Stadium |
| 21 Jun 2022 | Sri Lanka 258 (49 ov) Australia 254 (50 ov) | Sri Lanka won by 4 runs | R Premadasa Stadium |
| 19 Jun 2022 | Australia 291/6 (50 ov) Sri Lanka 292/4 (48.3 ov) | Sri Lanka won by 6 wickets | R Premadasa Stadium |
| 16 Jun 2022 | Sri Lanka 220/9 (47.4 ov) Australia 189 (37.1 ov) | Sri Lanka won by 26 runs (D/L) | Pallekele International Cricket Stadium |
| 14 Jun 2022 | Sri Lanka 300/7 (50 ov) Australia 282/8 (42.3 ov) | Australia won by 2 wickets (D/L) | Pallekele International Cricket Stadium |
| 15 Jun 2019 | Australia 334/7 (50 ov) Sri Lanka 247 (45.5 ov) | Australia won by 87 runs | Kennington Oval |
| 4 Sep 2016 | Sri Lanka 195 (40.2 ov) Australia 199/5 (43 ov) | Australia won by 5 wickets | Pallekele International Cricket Stadium |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Australia | 167 runs | Sri Lanka | ODI | 12 Feb 2006 | Sydney Cricket Ground |
| Australia | 128 runs | Sri Lanka | ODI | 8 Feb 2008 | Sydney Cricket Ground |
| Australia | 107 runs | Sri Lanka | ODI | 11 Jan 2013 | Melbourne Cricket Ground |
| Australia | 9 wickets | Sri Lanka | ODI | 21 Jan 2003 | Melbourne Cricket Ground |
| Australia | 9 wickets | Sri Lanka | ODI | 14 Feb 2006 | The Gabba |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | 174 runs | Australia | ODI | 14 Feb 2025 | R Premadasa Stadium |
| Sri Lanka | 82 runs | Australia | ODI | 24 Aug 2016 | R Premadasa Stadium |
| Sri Lanka | 79 runs | Australia | ODI | 9 Jan 2003 | Sydney Cricket Ground |
| 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 | 38 | 1,519 | 44.68 | 78.1 | 104 | 2 |
| Mahela Jayawardene | Sri Lanka | 42 | 1,365 | 35.92 | 78.1 | 86 | 0 |
| Michael Clarke | Australia | 29 | 1,187 | 59.35 | 87.0 | 117 | 1 |
| Tillakaratne Dilshan | Sri Lanka | 41 | 995 | 26.89 | 80.3 | 106 | 1 |
| Adam Gilchrist | Australia | 18 | 978 | 54.33 | 108.3 | 149 | 4 |
| Ricky Ponting | Australia | 26 | 969 | 44.05 | 80.5 | 124 | 3 |
| David Warner | Australia | 23 | 790 | 34.35 | 84.0 | 163 | 3 |
| Dinesh Chandimal | Sri Lanka | 20 | 655 | 40.94 | 79.4 | 102 | 1 |
| Kusal Mendis | Sri Lanka | 14 | 582 | 48.50 | 87.4 | 101 | 1 |
| Andrew Symonds | Australia | 16 | 562 | 51.09 | 91.4 | 151 | 1 |
Most wickets in Australia vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Lasith Malinga | Sri Lanka | 27 | 48 | 25.42 | 5.01 | 5/28 |
| Nuwan Kulasekara | Sri Lanka | 28 | 34 | 31.91 | 4.74 | 5/22 |
| Nathan Bracken | Australia | 12 | 33 | 12.61 | 4.07 | 5/47 |
| Brett Lee | Australia | 25 | 32 | 34.25 | 5.15 | 4/15 |
| Mitchell Starc | Australia | 15 | 29 | 19.07 | 4.48 | 4/27 |
| Mitchell Johnson | Australia | 18 | 29 | 22.31 | 4.46 | 6/31 |
| Brad Hogg | Australia | 19 | 29 | 23.83 | 4.30 | 5/41 |
| Muttiah Muralitharan | Sri Lanka | 20 | 27 | 32.56 | 4.55 | 4/27 |
| Clinton McKay | Australia | 13 | 21 | 23.24 | 4.55 | 5/28 |
| Thisara Perera | Sri Lanka | 17 | 20 | 30.75 | 6.24 | 5/46 |
Where they met
| Ground | Played | Australia won | Sri Lanka won |
|---|---|---|---|
| R Premadasa Stadium | 11 | 4 | 6 |
| Sydney Cricket Ground | 8 | 3 | 4 |
| Melbourne Cricket Ground | 6 | 3 | 3 |
| The Gabba | 5 | 4 | 1 |
| Adelaide Oval | 5 | 2 | 3 |
| Rangiri Dambulla International Stadium | 4 | 3 | 1 |
| Pallekele International Cricket Stadium | 4 | 3 | 1 |
| Western Australia Cricket Association Ground | 3 | 3 | 0 |
Frequently asked questions
What is the Australia vs Sri Lanka ODI head to head record?
57 matches: Australia won 33, Sri Lanka won 22, tied 0, drawn 0, no result 2 (data 2003–2025).
Who won the last Australia vs Sri Lanka ODI match?
Sri Lanka won by 174 runs (14 Feb 2025).
What is the highest score in Australia vs Sri Lanka ODI matches?
376/9 by Australia on 8 Mar 2015.
Who has scored the most runs in Australia vs Sri Lanka ODI matches?
Kumar Sangakkara (Sri Lanka), 1,519 runs in 38 innings.
Who has taken the most wickets in Australia vs Sri Lanka ODI matches?
Lasith Malinga (Sri Lanka), 48 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.