Sri Lanka and Australia have developed one of the most interesting rivalries in One-Day International (ODI) cricket. Their contests have produced memorable batting performances, dramatic run chases, outstanding bowling spells and several close finishes. Australia have traditionally held the advantage because of their consistency and depth, but Sri Lanka have also enjoyed important victories, particularly on home soil.Sri lanka vs Australia Head to head in odi
The two teams first met in ODI cricket during the 1975 World Cup. Since then, their rivalry has continued across bilateral series and major ICC tournaments. As of their latest ODI meeting in February 2025, Australia had won 64 of the 105 completed head-to-head encounters, while Sri Lanka had won 37, with four matches ending without a result.
Sri Lanka vs Australia ODI Head-to-Head Record

| Category | Sri Lanka | Australia |
|---|---|---|
| Matches | 105 | 105 |
| Wins | 37 | 64 |
| Losses | 64 | 37 |
| No Result | 4 | 4 |
| Ties | 0 | 0 |
| Highest Team Total | 343/5 | 376/9 |
| Lowest Team Total | 77 | 74 |
Australia have a clear overall advantage in the rivalry. They have won 64 matches compared with Sri Lanka’s 37, while four matches produced no result.Sri lanka vs Australia Head to head in odi
Sri Lanka’s Record Against Australia

Sri Lanka have often been competitive against Australia, particularly when playing in familiar home conditions. Their 37 ODI victories include several impressive performances against strong Australian sides.Sri lanka vs Australia Head to head in odi
One of Sri Lanka’s biggest recent successes came in February 2025. In the first ODI in Colombo, Sri Lanka scored 214 before dismissing Australia for 165 to win by 49 runs. Charith Asalanka played a major role, scoring 127 from 126 balls and helping Sri Lanka secure the victory.
Sri Lanka were even more dominant in the second ODI on February 14, 2025. They scored 281/4 and bowled Australia out for only 107, winning by 174 runs. The result gave Sri Lanka a 2-0 series sweep.
Australia’s Record Against Sri Lanka

Australia remain the dominant team in the overall ODI head-to-head record. Their 64 victories demonstrate the consistency they have shown across different eras and playing conditions.
Australia have also produced some outstanding individual performances against Sri Lanka. Ricky Ponting is Australia’s leading run-scorer in this matchup with 1,649 runs, while Adam Gilchrist scored 1,511. Brett Lee is Australia’s leading wicket-taker against Sri Lanka with 38 wickets.
Australia’s highest team total against Sri Lanka is 376/9, while Sri Lanka’s highest total against Australia is 343/5.
Sri Lanka vs Australia in Sri Lanka

Home conditions have helped Sri Lanka narrow the gap. In Sri Lanka, the hosts have historically performed strongly against Australia.
According to Cricket Australia, Sri Lanka had won 17 matches against Australia in Sri Lanka, compared with Australia’s 15 victories, with three matches ending without a result in the relevant record before the 2025 series.
The R. Premadasa Stadium in Colombo has been a particularly productive venue for Sri Lanka. Before the February 2025 series, the two teams had played 24 ODIs there, with Sri Lanka winning 14 and Australia seven, while three produced no result.
Australia seven, while three produced no result.
Sri Lanka vs Australia in ICC Cricket World Cup

The rivalry has also been important at the ODI World Cup. Australia and Sri Lanka have met 12 times in the tournament, with Australia winning nine matches, Sri Lanka winning two and one ending without a result.
Australia’s World Cup success against Sri Lanka reflects their broader dominance in major ODI tournaments. However, Sri Lanka have produced memorable performances of their own, including victories that demonstrated their ability to challenge Australia on the biggest stage.
Most Successful Batters in the Rivalry

Several legendary players have made their mark in Sri Lanka-Australia ODI matches.
Kumar Sangakkara
Kumar Sangakkara is Sri Lanka’s leading run-scorer against Australia, accumulating 1,675 ODI runs in the matchup. His ability to combine technique with consistency made him one of Sri Lanka’s most important batters against the Australians.
Ricky Ponting
Ricky Ponting leads Australia’s batting statistics against Sri Lanka with 1,649 runs. His aggressive stroke play and leadership made him a major threat throughout his career.
Mahela Jayawardene
Mahela Jayawardene also enjoyed considerable success, scoring 1,629 runs against Australia. He is also credited with the most fifties in the rivalry among Sri Lankan players, with 16.
Adam Gilchrist
Adam Gilchrist scored 1,511 runs against Sri Lanka and holds the record for most centuries in this head-to-head matchup for Australia, with six. He also hit 36 sixes against Sri Lanka.
Highest Individual Scores
David Warner holds Australia’s highest individual score against Sri Lanka, with 163 runs. For Sri Lanka, Pathum Nissanka has the highest individual score in the matchup with 137.
These performances highlight the quality of batting that has characterized the rivalry. Both teams have produced aggressive openers and technically strong middle-order batters capable of changing a match quickly.
Leading Wicket-Takers
Bowling has been another major feature of Sri Lanka-Australia ODI cricket.
Sri Lanka’s leading wicket-takers against Australia are Lasith Malinga and Muttiah Muralidaran, who have each taken 48 wickets. Chaminda Vaas follows closely with 47 wickets.
For Australia, Brett Lee leads with 38 wickets, followed by Glenn McGrath with 36. Their pace and ability to exploit pressure situations made them particularly effective against Sri Lankan batting line-ups.
Highest Team Totals
Australia’s highest ODI total against Sri Lanka is 376/9. Sri Lanka’s highest total in the rivalry is 343/5.
These figures demonstrate that the rivalry has not been dominated only by low-scoring bowling battles. Both teams have produced major totals when their top-order batters have gained control.
Recent ODI Meetings
The most recent ODI series between the sides took place in Colombo in February 2025.
- 12 February 2025: Sri Lanka 214, Australia 165 — Sri Lanka won by 49 runs.
- 14 February 2025: Sri Lanka 281/4, Australia 107 — Sri Lanka won by 174 runs.
- 16 October 2023: Australia 215/5, Sri Lanka 209 — Australia won by five wickets.
- 24 June 2022: Australia 164/6, Sri Lanka 160 — Australia won by four wickets.
- 21 June 2022: Sri Lanka 258, Australia 254 — Sri Lanka won by four runs.
- 19 June 2022: Sri Lanka 292/4, Australia 291/6 — Sri Lanka won by six wickets.
The 2022 series was particularly competitive, with Sri Lanka winning several close matches. The 2025 series then saw Sri Lanka claim back-to-back victories.
Key Records at a Glance
| Record | Sri Lanka | Australia |
| Most ODI wins | 37 | 64 |
| Most runs in H2H | Kumar Sangakkara – 1,675 | Ricky Ponting – 1,649 |
| Highest individual score | Pathum Nissanka – 137 | David Warner – 163 |
| Most wickets | Malinga/Muralidaran – 48 | Brett Lee – 38 |
| Most sixes | Aravinda de Silva – 18 | Adam Gilchrist – 36 |
| Most hundreds | 2 each by several players | Adam Gilchrist – 6 |
| Highest team total | 343/5 | 376/9 |
The statistical records underline Australia’s overall advantage while also showing the outstanding contribution of Sri Lankan legends such as Sangakkara, Muralidaran, Malinga and Jayawardene.
Conclusion
The Sri Lanka vs Australia ODI rivalry is one of the long-running contests in international cricket. Australia have dominated the overall head-to-head record, winning 64 of the 105 matches compared with Sri Lanka’s 37, while four games ended without a result.
Despite Australia’s historical superiority, Sri Lanka have repeatedly shown that they can challenge the former world champions. Their strong home record and impressive recent 2-0 series victory in February 2025 demonstrate their ability to compete at the highest level.
With legendary batters, world-class bowlers and numerous memorable matches, Sri Lanka vs Australia remains a fascinating ODI rivalry for cricket fans. The numbers may favor Australia overall, but the history of this contest proves that Sri Lanka are capable of producing spectacular victories whenever they find their rhythm.
Meta Description: Sri Lanka vs Australia head-to-head in ODI cricket: complete records, wins, losses, World Cup stats, highest scores, leading run-scorers, wicket-takers and recent results.
5 Q&A
1. How many ODIs have Sri Lanka and Australia played against each other?
Sri Lanka and Australia have played 105 ODIs, with Australia winning 64 and Sri Lanka winning 37. Four matches ended without a result.
2. Who has scored the most ODI runs in Sri Lanka vs Australia matches?
Sri Lanka legend Kumar Sangakkara is the leading run-scorer in this head-to-head rivalry, with 1,675 runs.
3. Which team has won more ODIs between Sri Lanka and Australia?
Australia have the better overall record, winning 64 matches compared with Sri Lanka’s 37 victories.
4. Who has taken the most ODI wickets in Sri Lanka vs Australia matches?
Sri Lanka’s Muttiah Muralidaran and Lasith Malinga share the top spot for Sri Lankan wicket-takers against Australia, with 48 wickets each.
5. When did Sri Lanka last beat Australia in an ODI series?
Sri Lanka defeated Australia 2-0 in the February 2025 ODI series in Colombo, winning both matches convincingly.