Australia vs Sri Lanka Head to Head Record
Since 2002, Australia and Sri Lanka have played 109 matches: Australia lead 65–38 (3 drawn, 1 tied, 2 no result).
Record since 2002 (first meeting in our records: 27 Sept 2002) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | Australia won | Sri Lanka won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| Test | 22 | 15 | 4 | 3 | 0 | 6 Feb 2025 |
| ODI | 60 | 35 | 23 | 0 | 2 | 14 Feb 2025 |
| T20I | 27 | 15 | 11 | 0 | 1 | 16 Feb 2026 |
Last 5 Australia vs Sri Lanka matches
- 16 Feb 2026 · T20I · Pallekele International Cricket StadiumSri Lanka won
Sri Lanka won by 8 wickets
- 14 Feb 2025 · ODI · R Premadasa Stadium, ColomboSri Lanka won
Sri Lanka won by 174 runs
- 12 Feb 2025 · ODI · R Premadasa Stadium, ColomboSri Lanka won
Sri Lanka won by 49 runs
- 6 Feb 2025 · Test · Galle International StadiumAustralia won
Australia won by 9 wickets
- 29 Jan 2025 · Test · Galle International StadiumAustralia won
Australia won by an innings and 242 runs
Questions
Who has won more matches between Australia and Sri Lanka?
Since 2002, Australia and Sri Lanka have played 109 matches: Australia lead 65–38 (3 drawn, 1 tied, 2 no result).
What is the Australia vs Sri Lanka head to head record in Test cricket?
Since 2004, Australia and Sri Lanka have played 22 Test matches: Australia lead 15–4 (3 drawn).
What is the Australia vs Sri Lanka head to head record in ODI cricket?
Since 2002, Australia and Sri Lanka have played 60 ODI matches: Australia lead 35–23 (2 no result).
What is the Australia vs Sri Lanka head to head record in T20I cricket?
Since 2007, Australia and Sri Lanka have played 27 T20I matches: Australia lead 15–11 (1 tied).
When did Australia and Sri Lanka last play?
Australia and Sri Lanka last met on 16 Feb 2026 in a T20I at Pallekele International Cricket Stadium: Sri Lanka won by 8 wickets.