Head to Head
Sri Lanka vs Australia Head to Head Record
In 40 matches, Sri Lanka have won 11 and Australia 27, with 2 drawn/no-result.
Sri Lanka
40
played
Australia
11won
2 drawn / NRwon27
27.5%67.5%
Sri Lanka · last 5WWWLL
Recent meetings
T20ISri Lanka won by 8 wickets
Australia181/10
Sri Lanka184/2Mon, 16 Feb, 2026Pallekele International Cricket Stadium
ODISri Lanka won by 174 runs
Sri Lanka281/4
Australia107/10Fri, 14 Feb, 2025R.Premadasa Stadium
ODISri Lanka won by 49 runs
Sri Lanka214/10
Australia165/10Wed, 12 Feb, 2025R.Premadasa Stadium
TestAustralia won by 9 wickets
Sri Lanka257/10 & 231/10
Australia414/10 & 75/1Thu, 06 Feb, 2025Galle International Stadium
TestAustralia won by an innings and 242 runs
Australia654/6
Sri Lanka165/10 & 247/10Wed, 29 Jan, 2025Galle International Stadium
ODIAustralia won by 5 wickets
Sri Lanka209/10
Australia215/5Mon, 16 Oct, 2023Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
T20IAustralia won by 7 wickets
Sri Lanka157/6
Australia158/3Tue, 25 Oct, 2022Perth Stadium
TestSri Lanka won by an innings and 39 runs
Sri Lanka554/10
Australia364/10 & 151/10Fri, 08 Jul, 2022Galle International Stadium
TestAustralia won by 10 wickets
Sri Lanka212/10 & 113/10
Australia321/10 & 10/0Wed, 29 Jun, 2022Galle International Stadium
ODIAustralia won by 6 wickets
Sri Lanka160/10
Australia164/6Fri, 24 Jun, 2022R.Premadasa Stadium
Sri Lanka vs Australia — Frequently Asked Questions
How many times have Sri Lanka and Australia played each other?
Sri Lanka and Australia have played 40 matches against each other across formats.
Who has won more matches, Sri Lanka or Australia?
Sri Lanka have won 11 and Australia have won 27 of their meetings, with 2 drawn or no-result.
What is the Sri Lanka vs Australia record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.