The Border-Gavaskar Trophy (BGT) is set to feature an exciting five-match Test series between India and Australia, commencing on November 22,2024, and concluding on January 7,2025. This series marks a significant event as it is the first five-Test series between the two nations since 1992.
The highest batting average for Indian players in Test matches played in Australia is held by Rishabh Pant, with an average of 62.4 from 7 matches and 12 innings, where he has scored a total of 624 runs.
The highest batting average for an Indian cricketer in Australia varies depending on the format and matches considered:
Highest Batting Average Indian Players list in Australia
- Rishabh Pant – Rishabh Pant holds the record for the highest batting average among Indian players in Test matches played in Australia, boasting an impressive average of 62.4. This record is based on his performance in 7 Test matches against Australia, where he has scored a total of 624 runs with a highest score of 159* (not out) including 1 century and 2 half-centuries. His strike rate during these innings is notable as well, at 72.14.
- Mohinder Amarnath – Mohinder Amarnath holds the second highest batting average for Indian players in Test matches played in Australia, with an average of 55.67. This average is derived from his performance in 6 Test matches against Australia, where he scored a total of 334 runs, including a highest score of 138 and achieving 1 century and 2 Half-centuries, during his career in Australia. His ability to perform on challenging pitches, particularly noted during his debut match at Perth, solidified his reputation as a skilled batsman against top-class bowling attacks.
- Virat Kohli – Virat Kohli holds the third highest batting average for Indian players in Test matches played in Australia, with an average of 54.08. This average is based on his performance in 13 Test matches, where he has accumulated 1,352 runs. His achievements include scoring 6 Centuries and 4 half-centuries, with a highest score of 169. Kohli’s ability to perform consistently against Australian bowlers has made him one of the standout batsmen in India’s cricket history on Australian soil.
- Sachin Tendulkar – Sachin Tendulkar ranks fourth among Indian players for the highest batting average in Test matches played in Australia, with an average of 53.21. This average is based on his performance in 12 Test matches, during which he scored a total of 1,307. Tendulkar’s achievements in Australia include a highest score of 241* (not out), along with 3 centuries and 5 half-centuries. His remarkable consistency and ability to perform under pressure have solidified his legacy as one of cricket’s all-time greats.
- Sunil Gavaskar – The fifth highest batting average for Indian players in Test matches played in Australia is held by Sunil Gavaskar, with an average of 51.11. This average is based on his performance in 11 matches where he scored a total of 920 runs. Gavaskar’s contributions included a highest score of 172, along with 5 centuries and 1 half-century. His ability to face fast bowling on bouncy Australian pitches has made him one of the legendary figures in Indian cricket history.
Player | Innings | Runs | Average |
Rishabh Pant | 12 | 624 | 62.4 |
Mohinder Amarnath | 13 | 668 | 55.67 |
Virat Kohli | 25 | 1352 | 54.08 |
Sachin Tendulkar | 38 | 1809 | 53.21 |
Sunil Gavaskar | 19 | 920 | 51.11 |
Also Read: Indian Batters to Score Century on Day-1 in Australia
These statistics highlight the exceptional performances of Indian batsmen in challenging Australian conditions.