The Border-Gavaskar Trophy has produced some of the greatest India-Australia Test battles since 1996. As of 2026, Sachin Tendulkar remains the player with the most BGT appearances with 34 matches, followed by Rahul Dravid with 32 and Nathan Lyon with 31. The upcoming 2026–27 series could eventually change the rankings as active players continue their careers.
Here, we explore the Top 10 Players with Most Matches in Border-Gavaskar Trophy, celebrating their incredible contribution
1. Sachin Tendulkar

Sachin Tendulkar sits at the top of the Top 10 Players with Most Matches in Border-Gavaskar Trophy list with 34 appearances. The Indian batting legend played BGT cricket from 1996 through 2013 and scored an extraordinary 3,262 runs, including nine centuries. His highest score in the rivalry was 241 not out.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| Sachin Tendulkar | India | 34 | 3,262 | 9 | 15 |
ALSO READ: Top 5 Cricket Players Who Got into Umpiring
2. Rahul Dravid

Rahul Dravid played 32 Border-Gavaskar Trophy matches, making him the second-most experienced player in the Top 10 Players with Most Matches in Border-Gavaskar Trophy list. Dravid scored 2,143 runs against Australia in BGT matches. He was also an outstanding fielder, taking a record 46 catches in the rivalry.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| Rahul Dravid | India | 32 | 2,143 | 2 | 13 |
ALSO READ: Top 10 Indian Female Badminton Players
3. Nathan Lyon

Nathan Lyon is the highest-ranked Australian in the Top 10 Players with Most Matches in Border-Gavaskar Trophy list and has played 31 BGT matches. The Australian off-spinner has been one of the most successful bowlers in the history of the rivalry, taking 125 wickets according to the latest career record listing.
Player Stats
| Player | Team | BGT Matches | Wickets | 5-Wicket Hauls | Best Bowling |
|---|---|---|---|---|---|
| Nathan Lyon | Australia | 31 | 125 | — | — |
4. Virat Kohli

Virat Kohli has played 29 Border-Gavaskar Trophy matches, placing him among the Top 10 Players with Most Matches in Border-Gavaskar Trophy. He has scored 2,169 runs, including nine centuries, with a highest score of 186. Kohli’s aggressive approach and competitiveness have made him one of the defining Indian players of the modern BGT era.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| Virat Kohli | India | 29 | 2,169 | 9 | 5 |
5. VVS Laxman

VVS Laxman also played 29 BGT matches and became synonymous with the Top 10 Players with Most Matches in Border-Gavaskar Trophy rivalry. He scored 2,434 runs at an average of 49.67, including six centuries. His unbeaten 281 at Eden Gardens in 2001 remains one of the most iconic performances in the history of the rivalry.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| VVS Laxman | India | 29 | 2,434 | 6 | 12 |
6. Ricky Ponting

Australian great Ricky Ponting featured in 29 Border-Gavaskar Trophy matches, placing him among the Top 10 Players with Most Matches in Border-Gavaskar Trophy. He scored 2,555 runs at an average of 54.36, including eight centuries. His highest score was 257, scored during Australia’s dominant period in the early 2000s.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| Ricky Ponting | Australia | 29 | 2,555 | 8 | 12 |
7. Ishant Sharma

Ishant Sharma played 25 BGT matches, making him one of India’s most experienced bowlers in the Top 10 Players with Most Matches in Border-Gavaskar Trophy. His career against Australia stretched across several years, including India’s tours during the late 2000s and 2010s. The record listing credits him with 59 wickets in BGT matches.
Player Stats
| Player | Team | BGT Matches | Wickets | 5-Wicket Hauls | Best Bowling |
|---|---|---|---|---|---|
| Ishant Sharma | India | 25 | 59 | — | — |
8. Sourav Ganguly

Sourav Ganguly played 24 Border-Gavaskar Trophy matches during his international career, earning his place in the Top 10 Players with Most Matches in Border-Gavaskar Trophy. He scored 1,403 runs in the rivalry, including two centuries. As captain, Ganguly also played an important role in changing India’s attitude toward playing against Australia, particularly during the early 2000s.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| Sourav Ganguly | India | 24 | 1,403 | 2 | 8 |
9. Cheteshwar Pujara

Cheteshwar Pujara featured in 24 BGT matches and became one of India’s most dependable Test specialists in the Top 10 Players with Most Matches in Border-Gavaskar Trophy. He scored 2,033 runs, including five centuries, with a highest score of 204. Pujara’s patience and ability to occupy the crease made him particularly valuable during Australia’s challenging bowling spells.
Player Stats
| Player | Team | BGT Matches | Runs | 100s | 50s |
|---|---|---|---|---|---|
| Cheteshwar Pujara | India | 24 | 2,033 | 5 | 10 |
10. Ravichandran Ashwin

Ravichandran Ashwin completes the Top 10 Players with Most Matches in Border-Gavaskar Trophy with 23 appearances. The Indian off-spinner took 115 wickets in BGT cricket, making him one of the most successful bowlers in the rivalry. He also contributed useful runs with the bat. Ashwin’s tactical intelligence and variations made him a constant threat to Australian batters, particularly on turning Indian pitches.
Player Stats
| Player | Team | BGT Matches | Wickets | 5-Wicket Hauls | Best Bowling |
|---|---|---|---|---|---|
| Ravichandran Ashwin | India | 23 | 115 | — | — |
India vs Australia: A Rivalry Built on Longevity
The Border-Gavaskar Trophy has been shaped by players who maintained their careers at the highest level for many years. The rivalry will continue in the 2026–27 Border-Gavaskar Trophy, with Australia scheduled to tour India for a five-Test series from January 21 to March 3, 2027. The Tests are scheduled for Nagpur, Chennai, Guwahati, Ranchi and Ahmedabad. Cricket Australia – 2026–27 BGT Schedule
Interestingly, the upcoming series could eventually change the Top 10 Players with Most Matches in Border-Gavaskar Trophy, particularly for active players such as Nathan Lyon and Virat Kohli. Australia are also preparing emerging players through an Australia A tour of India in September–October 2026, ahead of the BGT series.
Conclusion
The Top 10 Players with Most Matches in Border-Gavaskar Trophy is headed by Sachin Tendulkar with 34 appearances, followed by Rahul Dravid with 32 and Nathan Lyon with 31.
These numbers underline just how demanding the India-Australia rivalry has been. Players needed exceptional fitness, consistency and longevity to feature across multiple BGT series.
While Tendulkar currently holds the appearance record, the rivalry continues to evolve as a new generation of Indian and Australian cricketers takes centre stage.
SEE MORE:


