The much awaited five-match Test series between Australia and India (Border-Gavaskar Trophy 2024-25) is around the corner. Australia will host India for five Test matches starting on November 22 down under. Throughout the years, there have been several players from both India and Australia who have ruled in BGT with their performances with b at and ball.

Talking about the batting exploits, some players from both India and Australia have mastered the art of scoring big runs in the Border-Gavaskar Trophy over the years. Some of the former cricketers and some active cricketers are in the list, who have scored consistently in the history of Border-Gavaskar Trophy. In the following listicle, we will have a look at the top 10 players with most runs in the BGT history. 

Highest Run scorers in Border-Gavaskar Trophy 

10. Virender Sehwag – 1738 Runs

virendra sehwag

Former Indian cricketer Virender Sehwag is known to be a destructive opening batter irrespective of the format. The right-hander is also among the highest run scorer in the BGT history. Sehwag has scored 1738 runs from 22 matches in Border-Gavaskar Trophy at an average of 41.38 with three centuries and nine fifties. 

#PAGE_BREAK#

9. Steve Smith – 1887 Runs

steve smith to return to no 4 spot in india test series confirms chief selector george bailey

Steve Smith has a great batting record against India, and has scored most runs in the Border-Gavaskar Trophy among active cricketers from Australia. The right-hander has scored 1887 runs from 18 matches in BGT so far at an average of 65.06 with eight hundred and five half-centuries.

#PAGE_BREAK#

8. Matthew Hayden – 1888 Runs

matthew hayden 11 times

Australia’s Matthew Hayden comes eighth in the list of players to score most runs in the history of the Border-Gavaskar Trophy. The left-hander has 1888 runs to his name from 18 Test matches against India at an average of 59, scoring six centuries and eight half-centuries. 

#PAGE_BREAK#

7. Virat Kohli – 1979 Runs

3 reasons why virat kohli can score hundred in second test vs bangladesh

Virat Kohli has scored the most runs in Test matches against Australia among players of the current Indian Test squad. The former skipper has scored 1979 runs from 24 matches so far in the Border-Gavaskar Trophy at an average of 48.26. Kohli has scored eight centuries and five half-centuries in Test matches against Australia. 

#PAGE_BREAK#

6. Cheteshwar Pujara – 2033 runs

cheteshwar pujara

Cheteshwar Pujara brings out his best form while batting against Australia in Test matches. The right-hander has scored 2033 in 24 matches in the Border-Gavaskar Trophy at an average of 50.82, with the help of five hundreds and 11 fifties. 

#PAGE_BREAK#

5. Michael Clarke – 2049 Runs

michael clarke

Australia’s World Cup winning skipper Michael Clarke comes fifth in the list of players to score most runs in the Border-Gavaskar Trophy between Australia and India. He is also the only player to score a triple hundred in the history of BGT. Clarke has amassed 2049 from 22 Test matches against India averaging at 53.92, scoring seven tons and six fifties with his highest score being 329* runs. 

#PAGE_BREAK#

4. Rahul Dravid – 2143 Runs 

rahul dravid 25 matches sportstiger

India’s Rahul Dravid has played many memorable knocks in his Test career with some of them coming against Australia. The former Indian batter comes fourth in the list of batters with most runs in the BGT history. Dravid has scored 2143 runs in 32 Test matches against Australia at an average of 39.68 with two centuries and 13 fifties. 

#PAGE_BREAK#

3. VVS Laxman – 2434 Runs 

vvs laxman

VVS Laxman is the third highest run-scorer in the Test matches between India and Australia. His iconic knock of 281 runs in the Kolkata Test in 2001 is regarded as one of the best knocks in the history of Border-Gavaskar Trophy. Laxman has scored 2434 runs from 29 matches in BGT at an average of 49.67, along with six hundreds and 12 half-centuries.

#PAGE_BREAK#

2. Ricky Ponting – 2555 Runs

ricky ponting 1

Ricky Ponting has played most matches as a captain of Australia in the Border-Gavaskar Trophy, leading Aussies to a series win in 2007-08. Ponting also excelled with the bat being the second highest run-scorer in BGT history scoring 2555 runs from 29 matches at an average of 54.36 with eight centuries and 12 half-centuries. 

#PAGE_BREAK#

1. Sachin Tendulkar – 3262 Runs

sachin tendulkar sportstiger

Former Indian cricketer Sachin Tendulkar is the all-time highest run-scorer in the Border-Gavaskar Trophy, and the only player to cross 3000 runs in Test matches between India and Australia. Sachin has scored 3262 runs from 34 matches in the BGT at an average of 56.24 with nine hundreds and 16 half-centuries.