Head to Head
Australia vs Sri Lanka Head to Head Record
In 40 matches, Australia have won 28 and Sri Lanka 11, with 1 drawn/no-result.

Australia
40
played

Sri Lanka
28won
1 drawn / NRwon11
70%27.5%
Australia · last 5LLLWW
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
Australia vs Sri Lanka — Frequently Asked Questions
How many times have Australia and Sri Lanka played each other?
Australia and Sri Lanka have played 40 matches against each other across formats.
Who has won more matches, Australia or Sri Lanka?
Australia have won 28 and Sri Lanka have won 11 of their meetings, with 1 drawn or no-result.
What is the Australia vs Sri Lanka record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.