Batting average is one of the best ways to measure a batter’s consistency in One Day International cricket. Unlike total runs, this statistic shows how often a player scores before getting dismissed. A higher average means the batter regularly contributes valuable runs and remains at the crease for longer periods. That is why the Highest Batting Averages for Australia vs India in ODIs is one of the most interesting records in this famous cricket rivalry.
Australia and India have produced countless unforgettable ODI matches over the years. Many legendary batters have entertained fans with centuries, match-winning knocks, and remarkable consistency. However, only a few have managed to maintain outstanding averages against one of the strongest bowling attacks in world cricket. The list of the Highest Batting Averages for Australia vs India in ODIs includes players from different generations who made every opportunity count.
List of 10 Highest Batting Averages for Australia vs India in ODIs
10. KL Rahul

KL Rahul starts this list of the Highest Batting Averages for Australia vs India in ODIs with a batting average of 55.85. Since becoming a regular member of India’s ODI team, Rahul has developed into one of the most dependable middle-order batters against Australia. His calm mindset, solid technique, and ability to perform under pressure have helped India in several important matches. Rahul is known for rotating the strike effectively before accelerating during the final overs. Although he has not scored an ODI century against Australia, his seven half-centuries prove how consistently he contributes. His ability to remain unbeaten in difficult situations has also improved his batting average, making him one of the leading names in the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2020–2025 | 20 | 782 | 55.85 | 91.78 |
9. Steve Smith

Steve Smith occupies the ninth position in the Highest Batting Averages for Australia vs India in ODIs with an average of 56.00. Although this record comes from limited opportunities, Smith showed why he is regarded as one of Australia’s finest modern batters. His excellent balance, quick reflexes, and ability to play both pace and spin make him extremely difficult to dismiss. Smith is well known for building innings patiently before increasing his scoring rate at the right moment. Even in a small number of innings, he displayed the quality required to feature among the Highest Batting Averages for Australia vs India in ODIs, highlighting his consistency whenever he faced India.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2015 | 4 | 56 | 56.00 | 103.70 |
READ MORE: Top 10 Best Innings Bowling Figures by Captains in Youth ODIs
8. Mitchell Marsh

Mitchell Marsh has established himself as one of Australia’s most destructive white-ball cricketers, and his place in the Highest Batting Averages for Australia vs India in ODIs reflects his success against India. Averaging 57.10, Marsh has combined aggressive stroke play with smart decision-making to score heavily against one of cricket’s strongest bowling attacks. His powerful hitting allows him to dominate fast bowlers as well as spinners, making him a dangerous batter throughout the innings. Marsh has already registered an ODI century against India while adding several important half-centuries, proving that he deserves his position in the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2015–2025 | 15 | 571 | 57.10 | 106.52 |
7. Michael Hussey

Michael Hussey earned worldwide respect for his reliability, and his record in the Highest Batting Averages for Australia vs India in ODIs perfectly demonstrates that quality. Averaging 59.23, Hussey repeatedly delivered important performances against India throughout his ODI career. He was particularly effective while finishing innings because he remained unbeaten on many occasions. His ability to stay calm under pressure allowed Australia to recover from difficult situations and successfully chase challenging targets. Seven half-centuries and numerous valuable partnerships helped Hussey become one of the most dependable players featured in the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2006–2013 | 21 | 770 | 59.23 | 90.80 |
6. Rohit Sharma

Rohit Sharma ranks sixth in the Highest Batting Averages for Australia vs India in ODIs, but he has played significantly more matches than many players above him. Maintaining an average of 59.29 across nearly 50 ODIs against Australia is an extraordinary achievement. Rohit has consistently scored big hundreds and played several match-winning innings during his career. His famous double century of 209 remains one of the greatest ODI knocks ever played against Australia. Along with nine centuries and ten half-centuries, Rohit’s remarkable consistency has secured his place among the greatest batters in the history of the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2008–2025 | 49 | 2,609 | 59.29 | 95.11 |
5. Usman Khawaja

Usman Khawaja sits fifth on the list of the Highest Batting Averages for Australia vs India in ODIs with an impressive average of 59.88. Most of his success came during Australia’s ODI series in India in 2019, where he consistently provided excellent starts at the top of the batting order. Khawaja relied on patience, strong defensive technique, and smart shot selection to frustrate Indian bowlers. His two centuries and three half-centuries from just nine matches underline how successful he was against India. Those performances remain among the finest examples in the history of the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2013–2019 | 9 | 539 | 59.88 | 86.24 |
4. Graeme Yallop

Graeme Yallop occupies fourth place in the Highest Batting Averages for Australia vs India in ODIs with an average of exactly 60.00. During the early years of ODI cricket, Yallop established himself as a dependable top-order batter for Australia. Although he did not play many matches against India, he made every opportunity count by scoring valuable runs and remaining unbeaten several times. His calm batting style and willingness to build partnerships helped Australia compete successfully during the 1980s. His consistency ensures that he remains one of the notable names in the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 1980–1981 | 7 | 180 | 60.00 | 82.94 |
3. George Bailey

One of Bailey’s most memorable performances against India came when he scored a magnificent 156, which remains one of the highest individual scores by an Australian batter against India in ODI cricket. Across his appearances, he collected two centuries and four half-centuries, showing remarkable consistency. His aggressive yet controlled batting style made him a difficult player for Indian bowlers to contain. These performances helped him secure a deserved place among the Highest Batting Averages for Australia vs India in ODIs, proving that he was one of Australia’s most successful ODI batters in this famous rivalry.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2012–2016 | 13 | 710 | 71.00 | 110.41 |
READ MORE: Top 10 Hundreds in a Career in Youth ODI history
2. S. Ramesh

S. Ramesh occupies second place in the Highest Batting Averages for Australia vs India in ODIs with a batting average of 71.00. Although he appeared in only one ODI against Australia, he made the opportunity memorable by scoring a brilliant 71 runs. Since he was dismissed only once, his average remains one of the highest in the history of this rivalry. While the sample size is very small compared to the other players on this list, official cricket records recognize every qualified performance.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2000–2000 | 1 | 71 | 71.00 | 57.72 |
1. David Hussey

David Hussey tops the list of the Highest Batting Averages for Australia vs India in ODIs with an incredible average of 125.50. Although he played only five ODI matches against India, his performances were nothing short of outstanding. Hussey remained unbeaten in three of his five innings, which significantly boosted his batting average and demonstrated his ability to finish matches successfully. Every time he came to the crease, he looked comfortable against India’s bowling attack and consistently contributed valuable runs.
Hussey was widely known for his finishing ability during the final overs of an innings. He combined intelligent running between the wickets with powerful hitting, allowing Australia to post competitive totals or complete difficult run chases. His unbeaten innings often frustrated Indian bowlers because he rarely gave away his wicket. Three half-centuries from just five matches underline how effective he was whenever he faced India. Even though his opportunities were limited, no player has recorded a better figure than his remarkable average of 125.50, making him the undisputed leader in the Highest Batting Averages for Australia vs India in ODIs.
| Span | Mat | Runs | Ave | SR |
|---|---|---|---|---|
| 2008–2013 | 5 | 251 | 125.50 | 116.20 |
The Highest Batting Averages for Australia vs India in ODIs showcase some of the most consistent batters to have featured in one of cricket’s greatest rivalries. While players such as David Hussey, S. Ramesh, and George Bailey achieved extraordinary averages in relatively few matches, others like Rohit Sharma, Michael Hussey, and KL Rahul maintained outstanding consistency over much longer careers. This highlights that batting average is not only about scoring runs but also about staying at the crease and delivering when the team needs it most.
As Australia and India continue to produce thrilling ODI contests, future stars will undoubtedly aim to join this prestigious list. Until then, the players featured in the Highest Batting Averages for Australia vs India in ODIs remain among the finest performers in the history of this celebrated rivalry, thanks to their remarkable consistency, match-winning contributions, and ability to perform against elite opposition.
