Australia and India have one of the biggest rivalries in One Day International (ODI) cricket. Whenever these two teams meet, cricket fans expect exciting matches filled with outstanding batting, quality bowling, and unforgettable moments. Over the years, many legendary batters have entertained supporters by clearing the boundary with powerful sixes. These big hits have often changed the direction of important matches and created memories that fans still remember today.
The record for the Most Sixes for Australia vs India in ODIs highlights the players who have regularly dominated bowlers with aggressive stroke play. Some of these batters were explosive openers, while others were dependable middle-order stars who finished innings in style. Every player on this list has shown remarkable consistency and the ability to hit sixes against some of the world’s best bowling attacks.
List of 10 Players with the Most Sixes for Australia vs India in ODIs
10. David Warner

David Warner was one of Australia’s most dangerous opening batters in ODI cricket. Right from the beginning of an innings, he looked to score quickly and put pressure on the opposition bowlers. His fearless batting style made him one of the toughest players for India to control during the powerplay. Warner combined excellent timing with powerful shots, allowing him to clear the boundary regularly. His aggressive approach helped Australia build strong starts in many matches against India.
The Most Sixes for Australia vs India in ODIs list includes Warner because of his outstanding performances over more than a decade. He scored over 1,200 runs against India in ODIs and smashed 24 sixes during that period. Along with his attacking batting, Warner also registered three centuries and several important half-centuries. His ability to score quickly while maintaining consistency made him one of Australia’s finest ODI openers against India.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| David Warner | 27 | 1222 | 24 | 128* |
9. Virat Kohli

Virat Kohli is regarded as one of the greatest ODI batters in cricket history. While he is famous for his consistency, elegant stroke play, and ability to chase targets, he has also struck many important sixes against Australia. Kohli knows exactly when to attack and when to build an innings, making him one of the most complete batters of the modern era. His ability to remain calm under pressure has helped India win several memorable ODI matches.
The Most Sixes for Australia vs India in ODIs rankings prove that Kohli’s batting is not only about scoring singles and boundaries along the ground. Across more than 50 ODI matches against Australia, he has scored over 2,500 runs while hitting 25 sixes. He also owns eight centuries and sixteen half-centuries in this rivalry, showing remarkable consistency across different conditions. His combination of timing, fitness, and intelligent batting has made him one of India’s greatest performers against Australia.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Virat Kohli | 53 | 2525 | 25 | 123 |
READ MORE: Top 10 Best Strike Rates in Australia vs India ODI History
8. Andrew Symonds

Andrew Symonds was one of Australia’s most powerful middle-order batters. He could change the course of a match within a few overs by attacking every type of bowling. Whether facing fast bowlers or spinners, Symonds always played with confidence and looked for scoring opportunities. His fearless batting style made him one of the most exciting cricketers to watch during his career.
The Most Sixes for Australia vs India in ODIs record features Symonds because of his outstanding power-hitting ability. He played 36 ODI matches against India and scored more than 1,000 runs while smashing 27 sixes. His aggressive innings often helped Australia post challenging totals or chase difficult targets. Even years after his retirement, Symonds remains one of the most destructive Australian batters in this famous ODI rivalry.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Andrew Symonds | 36 | 1067 | 27 | 107* |
7. Hardik Pandya

Hardik Pandya has become one of India’s most explosive all-rounders in limited-overs cricket. He is known for his ability to hit massive sixes from the very first ball he faces. His attacking style allows him to accelerate the scoring rate quickly, especially during the final overs of an innings. Pandya’s confidence and fearless mindset have made him one of India’s biggest match-winners against top-quality bowling attacks.
Despite playing far fewer matches than several legends on this list, Hardik has already built an impressive record in the Most Sixes for Australia vs India in ODIs rankings. He has played only 14 ODIs against Australia but has already smashed 27 sixes while scoring 585 runs at an excellent strike rate. His ability to clear the boundary consistently shows why he is considered one of the most dangerous finishers in modern ODI cricket. If he continues playing at the same level, he could climb much higher in the Most Sixes for Australia vs India in ODIs list.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Hardik Pandya | 14 | 585 | 27 | 92* |
6. Ricky Ponting

Ricky Ponting is one of the greatest captains and batters Australia has ever produced. Throughout his outstanding ODI career, he played several memorable innings against India and regularly performed well in important matches. Ponting was famous for his excellent pull shot, quick footwork, and ability to dominate world-class bowling attacks. His aggressive batting style allowed him to score quickly without taking unnecessary risks.
The Most Sixes for Australia vs India in ODIs rankings include Ponting because of his remarkable consistency over nearly two decades. He appeared in 59 ODI matches against India and scored more than 2,100 runs while hitting 32 sixes. Along with six centuries and nine half-centuries, Ponting produced numerous match-winning performances that helped Australia dominate world cricket for many years. His combination of leadership, skill, and power ensures that he remains one of the greatest names in the history of Most Sixes for Australia vs India in ODIs.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Ricky Ponting | 59 | 2164 | 32 | 140* |
5. Aaron Finch

Aaron Finch was one of Australia’s most aggressive opening batters in ODI cricket. He enjoyed taking on fast bowlers from the beginning of the innings and often gave his team explosive starts. Finch relied on his strength, timing, and clean ball-striking to hit boundaries with ease. Against India, he played several match-winning knocks and consistently troubled the bowling attack with his attacking mindset. His ability to dominate during the powerplay made him one of Australia’s most successful openers in this famous rivalry.
The Most Sixes for Australia vs India in ODIs list includes Finch because of his outstanding six-hitting ability throughout his career. He played 32 ODI matches against India, scoring 1,460 runs with four centuries and nine half-centuries. During those innings, he smashed 32 sixes, placing him among the leading six-hitters in Australia vs India ODI history. His consistent performances and fearless batting style earned him a well-deserved place among the greatest players in the Most Sixes for Australia vs India in ODIs rankings.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Aaron Finch | 32 | 1460 | 32 | 124 |
4. MS Dhoni

MS Dhoni is widely regarded as one of the greatest finishers in the history of ODI cricket. He built a remarkable reputation by remaining calm under pressure and guiding India to victory in difficult situations. Dhoni’s incredible power, especially through his famous helicopter shot, allowed him to clear the boundary with ease during the final overs. His ability to finish games against Australia made him one of India’s most dependable match-winners.
The Most Sixes for Australia vs India in ODIs rankings highlight Dhoni’s remarkable contribution to this legendary rivalry. Across 55 ODI matches against Australia, he scored 1,660 runs while smashing 33 sixes. He also registered two centuries and eleven half-centuries, proving that he could build an innings before accelerating when required. His experience, leadership, and finishing ability make him one of the most respected names in the history of the Most Sixes for Australia vs India in ODIs.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| MS Dhoni | 55 | 1660 | 33 | 139* |
3. Sachin Tendulkar

Sachin Tendulkar enjoyed one of the greatest careers in cricket history, and many of his finest ODI performances came against Australia. Although he was famous for his elegant batting technique and perfect timing, he also possessed the ability to hit massive sixes whenever the situation demanded. His wide range of shots made him successful against both pace bowlers and spinners, helping him dominate one of the strongest bowling attacks in world cricket.
The Most Sixes for Australia vs India in ODIs list reflects Tendulkar’s outstanding consistency over more than two decades. He played 71 ODI matches against Australia and scored an incredible 3,077 runs, including nine centuries and fifteen half-centuries. Along the way, he struck 35 sixes, proving that he combined classical batting with aggressive stroke play. His remarkable achievements ensure that he remains one of the greatest players ever featured in the Most Sixes for Australia vs India in ODIs rankings.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Sachin Tendulkar | 71 | 3077 | 35 | 175 |
READ MORE: Top 10 Best Bowling Figures in Losing Matches in Youth ODIs
2. Glenn Maxwell

Glenn Maxwell is one of the most destructive white-ball batters of the modern era. His fearless attitude and ability to play innovative shots have made him a nightmare for bowlers around the world. Whether facing pace or spin, Maxwell looks to score quickly and often changes the course of a match within a few overs. His explosive batting has produced several memorable innings against India in ODI cricket.
The Most Sixes for Australia vs India in ODIs rankings show just how dangerous Maxwell has been despite playing fewer innings than many other legendary players. In 33 ODI matches against India, he has scored 950 runs while smashing an outstanding 45 sixes. His strike rate and attacking style make him one of the most exciting players to watch. Maxwell’s incredible boundary-hitting ability has firmly established him among the leading names in the Most Sixes for Australia vs India in ODIs.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Glenn Maxwell | 33 | 950 | 45 | 96 |
1. Rohit Sharma

Rohit Sharma stands comfortably at the top of the Most Sixes for Australia vs India in ODIs rankings. His effortless timing, elegant stroke play, and outstanding power have helped him dominate Australia’s bowling attack for many years. Rohit has the rare ability to play long innings while maintaining an attacking approach, allowing him to score heavily and clear the boundary consistently. His six-hitting ability has made him one of the greatest ODI batters in cricket history.
No player has matched Rohit’s incredible record in the Most Sixes for Australia vs India in ODIs. Across 49 ODI matches against Australia, he has scored 2,609 runs, including nine centuries and ten half-centuries, while smashing a remarkable 93 sixes. His unforgettable double century against Australia remains one of the greatest ODI innings ever played. With such extraordinary achievements, Rohit Sharma continues to set the benchmark for power hitting in this historic rivalry and remains the undisputed leader in the Most Sixes for Australia vs India in ODIs.
| Player | Matches | Runs | Sixes | Highest Score |
|---|---|---|---|---|
| Rohit Sharma | 49 | 2609 | 93 | 209 |
The Most Sixes for Australia vs India in ODIs record highlights some of the finest batters to have played in one of cricket’s greatest rivalries. Every player featured in this top 10 ranking has entertained fans with powerful hitting and unforgettable performances. From the explosive opening partnerships of David Warner and Aaron Finch to the finishing brilliance of MS Dhoni and the fearless batting of Glenn Maxwell, each player has made a lasting contribution to Australia vs India ODI cricket.
However, Rohit Sharma remains the clear leader in the Most Sixes for Australia vs India in ODIs with an incredible 93 sixes. His combination of consistency, timing, and effortless power has helped him build a record that is far ahead of every other player on the list. As Australia and India continue to produce thrilling ODI contests, this record will remain one of the most exciting milestones for future generations to chase. Until another batter comes close, Rohit Sharma’s achievement in the Most Sixes for Australia vs India in ODIs will continue to stand as one of the greatest records in the history of this legendary rivalry.