The list of Top : Most Hundreds In India-Australia Tests has 5 Indian as well as 5 Australian batsmen. Having equal number of hundreds, Steve Smith (1st) is ahead of Sachin Tendulkar(2nd) – in terms of the innings.
Virat Kohli is the third, followed by Sunil Gavaskar on the fourth, Ricky Ponting on the fifth & Michael Clarke on the sixth spot.
David Boon, Mathew Hayden & VVS Laxman occupy the – seventh, eighth & ninth position respectively while Cheteshwar Pujara has the tenth most hundreds in India-Australia Tests cricket history.
There are 3 players in the list as – Steve Smith, Virat Kohli & Cheteshwar Pujara who are currently active in the Test cricket.

Also Read – Fastest 10000 Test Runs | Most Test Wkts | Fastest 500 Test Wkts | Fastest 1000 Test Runs | Fastest 2000 ODI Runs
Sachin Tendulkar Most Runs In India-Australia Tests Player Has Most Hundreds In India-Australia Tests
No. | Player, | 100s, | Inns, | Mts, | Runs, | Avg, | 50s, | H.S. | Career, | Team |
1 | S Smith | 11 | 46 | 24 | 2356 | 58.9 | 5 | 192 | 2013-2025* | AUS |
2 | S Tendulkar | 11 | 74 | 39 | 3630 | 55.0 | 16 | 241* | 1991-2013 | IND |
3 | V Kohli | 9 | 53 | 30 | 2232 | 43.7 | 5 | 186 | 2011-2025* | IND |
4 | S Gavaskar | 8 | 31 | 20 | 1550 | 51.6 | 4 | 172 | 1977-1986 | IND |
5 | R Ponting | 8 | 51 | 29 | 2555 | 54.3 | 12 | 257 | 1996-2012 | AUS |
6 | M Clarke | 7 | 40 | 22 | 2049 | 53.9 | 6 | 329* | 2004-2014 | AUS |
7 | D Boon | 6 | 20 | 11 | 1204 | 70.8 | 2 | 135 | 1985-1992 | AUS |
8 | M Hayden | 6 | 35 | 18 | 1888 | 59.0 | 8 | 203 | 2001-2008 | AUS |
9 | VVS Laxman | 6 | 54 | 29 | 2434 | 49.6 | 12 | 281 | 1998-2012 | IND |
10 | C Pujara | 5 | 45 | 25 | 2074 | 49.3 | 11 | 204 | 2010-2023* | IND |

Also Read – 1983 WC | Asia Cup | IND Vs AUS ODI | IND Vs ENG ODI | NZ Vs SA ODI | NZ Vs PAK ODI | BAN Vs PAK Test | IPL | IND Vs NZ Test | IND Vs BAN Test
Most Hundreds In India-Australia Tests Summary – Who Has Most Hundreds In India Australia Test ?
1. Steve Smith, 11
Steve Smith leaves behind Sunil Gavaskar in terms of most hundreds in this clash, after hitting a hundred in the WTC 2023 Final & then equals Sachin Tendulkar in respect of the most hundreds in India-Australia Tests, in the 2024/25 BG Trophy.

He has 3 hundreds in India & 7 in Australia. He scores 4 tons in the 2014/15 India vs Australia test series.
2. Sachin Tendulkar, 11
The most 100s in Test cricket player, Sachin Tendulkar jointly has the most hundreds, in addition to the – most runs in India-Australia Tests. He has 11 hundreds in this rivalry with 5 coming at home while 6 in Australia.
The most number of hundreds he scores in a year versus Australia is 3 in 2008. Also, Sachin has the most fifties in this contest.

3. Virat Kohli, 9
The most 100s in ODI cricket player Virat Kohli, comes 3rd – having 9 hundreds to his name in the India-Australia test cricket, with 7 coming in Australia & 2 in India. The 2014/15 season involves 4 – the most hundreds for him in the single season.
4. Sunil Gavaskar, 8
Sunil Gavaskar comes 4th in the list of the most hundreds in India-Australia tests with 8 hundreds in 31 innings. He has 5 hundreds scored in Australia & 3 in India with three as the most, in the 1977/78 India-Australia test series.
5. Ricky Ponting, 8
The Australian captain also has eight hundreds to his name against India, of which 7 came in Australia and one in India. In the three seasons he scored two hundreds each which include two double hundreds in 2003/04 season.
6. Michael Clarke, 7
Michael Clarke, another Australian captain is sixth for the most hundreds in India-Australia tests with 7 hundreds against the opponent. He has 3 tons in India & 4 in Australia. In the 2011/12 India-Australia test series, Clarke had two hundreds which include his career best of 329* which also is the highest individual score in this rivalry.
7. David Boon, 6
David Boon, a right hand batsman from Tasmania is 7th in the list of most hundreds in India-Australia tests. He has 6 hundreds in the 20 innings he plays against India, scoring five in Australia & one in India. He had 3 hundreds in the 1991/92 India-Australia test series.
8. Mathew Hayden, 6
This left-handed Australian opener went on to score 6 test hundreds against India which include 5 in Australia & one in India. In this rivalry, he has 3 as the most hundreds in a series coming in the 2007/08 India -Australia test series.
9. VVS Laxman, 6
VVS Laxman, the third one in the list with six hundreds, has four hundreds scored in Australia and two in India. 2 centuries in the 2003/04 season, the most for him against the opposition.
10. Cheteshwar Pujara, 5
With 5 hundreds against Australia, Cheteshwar Pujara is on number ten in the list of most hundreds in India-Australia tests. Having scored 3 tons in Australia and 2 in India, Pujara has 3 as the most in a single series ( 2018/19 India- Australia test series) versus Australia.
Also Read – Most Wickets | Most 5-Wicket Hauls | Most 10-Wicket Hauls | Best Bowling Figures In An Innings | Best Bowling Figures In A Match , in India-Australia Tests
Also Read – Most Runs | Most 100s | Most Wkts | HS | Best Bowling | Most 6s , In IPL History
Frequently Asked Questions (FAQs)
Which Indian batsman has scored most centuries against Australia?
Sachin Tendulkar, has the most centuries against Australia in tests, among the Indians as – 11 centuries in 74 innings. Virat Kohli is the 2nd while Sunil Gavaskar is the 3rd.
Which Indian batsman has scored most centuries in Australia?
Virat Kohli has 7 as the most test centuries in Australia by an Indian batsman.
Most centuries against Australia in Test
Jack Hobbs(Eng), has the most centuries against Australia in test as – 12 centuries in 71 innings. Sachin Tendulkar (Ind), is the 2nd with 11 centuries in 74 innings.