The Australia vs India ODI rivalry has produced some of the most competitive and memorable matches in international cricket. Across several decades, players from both teams have delivered outstanding performances with the bat, ball and in the field. While batting and bowling records often receive the most attention, catching has also played a major role in important matches between Australia and India. The Most Catches in Australia vs India ODIs ranking highlights the players who have consistently contributed to their teams through their fielding performances.
The Most Catches in Australia vs India ODIs list features several legendary names from different generations. Players such as Steve Waugh, Kapil Dev, Rahul Dravid, Ricky Ponting and Sachin Tendulkar were not only successful international cricketers but also dependable fielders. Modern players such as Glenn Maxwell, Rohit Sharma and Virat Kohli have continued that tradition with impressive catching records. The ranking below is based on the total number of catches taken in Australia vs India ODIs.
List of 10 Players with Most Catches in Australia vs India ODIs
10. Steve Waugh

Steve Waugh is ranked tenth in the Most Catches in Australia vs India ODIs list with 16 catches. The former Australian captain was one of the most successful players of his generation and played an important role in Australia’s international success. Although he was particularly known for his batting and leadership, Waugh was also a dependable fielder who regularly contributed with important catches.
Waugh’s career against India stretched from 1986 to 2001, giving him many opportunities to contribute in the field. His 16 catches remain a significant achievement considering the quality of players he faced during that period. His position in this ranking also demonstrates the importance of reliable fielding throughout his international career.
| Player | Span | Mat | Ct | Max |
|---|---|---|---|---|
| SR Waugh (AUS) | 1986–2001 | 53 | 16 | 3 |
9. Rohit Sharma

Rohit Sharma occupies ninth place in the Most Catches in Australia vs India ODIs ranking with 16 catches. The Indian opener and former captain has been one of the most important ODI players of his generation. Although his batting achievements have received much of the spotlight, Rohit has also provided India with useful contributions in the field.
Rohit’s career against Australia has included numerous high-pressure ODI contests. His ability to contribute in multiple areas has made him an important player in this rivalry, while his catching record keeps him among the top fielders in the Most Catches in Australia vs India ODIs ranking.
| Player | Span | Mat | Ct | Max |
| RG Sharma (IND) | 2007–2025 | 49 | 16 | 2 |
READ MORE: Top 10 Players with Hundreds in Australia vs India ODIs
8. Kapil Dev

Kapil Dev is eighth in the Most Catches in Australia vs India ODIs list with 16 catches. One of India’s greatest all-rounders, Kapil Dev made a major impact with his batting, bowling and leadership. He was also an athletic and dependable fielder during his international career.
His record against Australia reflects his ability to contribute in different areas of the game. The 16 catches he collected place him alongside several other well-known names in the Most Catches in Australia vs India ODIs ranking.
| Player | Span | Mat | Ct | Max |
| N Kapil Dev (IND) | 1980–1994 | 41 | 16 | 2 |
7. Rahul Dravid

Rahul Dravid ranks seventh in the Most Catches in Australia vs India ODIs standings with 16 catches. Dravid was widely regarded as one of the most technically accomplished batsmen in cricket history, but he was also a highly reliable fielder. His safe hands, particularly in close-catching positions, made him a valuable part of India’s fielding unit.
The combination of his batting reputation and fielding reliability makes Dravid an important name in the Most Catches in Australia vs India ODIs ranking. His 16 catches demonstrate that his contribution to India was not limited to his work with the bat.
| Player | Span | Mat | Ct | Max |
| R Dravid (IND) | 1996–2009 | 40 | 16 | 3 |
6. Allan Border

Allan Border holds sixth position in the Most Catches in Australia vs India ODIs ranking with 17 catches. Border was one of Australia’s most influential players and captains. He played a major role in Australian cricket during an important period and was known for his consistency, determination, and leadership.
His 17 catches place him ahead of several players who have taken 16 catches in the Most Catches in Australia vs India ODIs ranking. His record remains a significant part of Australia’s history in this long-running ODI rivalry.
| Player | Span | Mat | Ct | Max |
| AR Border (AUS) | 1980–1992 | 38 | 17 | 3 |
5. Ricky Ponting

Ricky Ponting is fifth in the Most Catches in Australia vs India ODIs list with 18 catches. The former Australian captain was one of the most successful ODI batsmen and leaders in international cricket. His fielding was another important part of his game, and he regularly contributed catches during Australia’s matches against India.
| Player | Span | Mat | Ct | Max |
| RT Ponting (AUS) | 1995–2012 | 59 | 18 | 2 |
4. Mohammad Azharuddin

Mohammad Azharuddin occupies fourth place in the Most Catches in Australia vs India ODIs ranking with 18 catches. The former Indian captain was known for his elegant batting, leadership, and excellent wrist work. He was also a useful fielder who contributed several important catches during his international career.
Azharuddin’s 18 catches place him alongside Ricky Ponting in the overall Most Catches in Australia vs India ODIs ranking. His position demonstrates the consistency he maintained across a lengthy ODI career against Australia.
| Player | Span | Mat | Ct | Max |
| M Azharuddin (IND) | 1985–1999 | 43 | 18 | 2 |
3. Glenn Maxwell

Glenn Maxwell ranks third in the Most Catches in Australia vs India ODIs list with 23 catches. The Australian all-rounder has established himself as one of the most athletic fielders in modern cricket. His quick reactions, agility and ability to field in different positions have made him particularly valuable against India.
Maxwell’s position in the Most Catches in Australia vs India ODIs ranking is especially impressive because he has reached 23 catches in 33 matches. His athleticism and modern fielding standards have made him one of Australia’s most dependable fielders in the rivalry.
| Player | Span | Mat | Ct | Max |
| GJ Maxwell (AUS) | 2013–2025 | 33 | 23 | 2 |
READ MORE: Top 10 Best Strike Rates in Australia vs India ODI History
2. Sachin Tendulkar

Sachin Tendulkar is second in the Most Catches in Australia vs India ODIs ranking with 31 catches. Tendulkar is widely regarded as one of the greatest batsmen in cricket history, but his contribution as a fielder was also significant during his long international career.
Tendulkar’s 31 catches place him second overall in the Most Catches in Australia vs India ODIs standings. His record demonstrates how his contribution to India extended beyond his extraordinary batting achievements.
| Player | Span | Mat | Ct | Max |
| SR Tendulkar (IND) | 1991–2012 | 71 | 31 | 2 |
1. Virat Kohli

Virat Kohli leads the Most Catches in Australia vs India ODIs ranking with 35 catches. The former India captain is one of the most successful ODI batsmen of the modern era, but his fielding has also been an important part of his career. His athleticism, concentration and quick reactions have helped him become one of India’s most reliable fielders.
His first-place position makes him the leading player in the Most Catches in Australia vs India ODIs list. With 35 catches, he is four catches ahead of Sachin Tendulkar and 12 ahead of Glenn Maxwell. His record highlights the important role he has played for India both with the bat and in the field.
| Player | Span | Mat | Ct | Max |
| V Kohli (IND) | 2009–2025 | 53 | 35 | 2 |
The Most Catches in Australia vs India ODIs ranking brings together some of the finest players to have represented Australia and India. Virat Kohli leads the list with 35 catches, followed by Sachin Tendulkar with 31. Glenn Maxwell occupies third place with 23 catches, while Ricky Ponting and Mohammad Azharuddin have 18 each.
The Most Catches in Australia vs India ODIs list also shows how players from different generations have contributed to the fielding aspect of this rivalry. Steve Waugh, Rohit Sharma, Kapil Dev and Rahul Dravid all finished with 16 catches, while Allan Border recorded 17. These numbers underline the consistency of several legendary players who competed against one of the strongest opponents in ODI cricket.