Top 5 Indian batters with most away hundreds ft Virat Kohli
From Sachin Tendulkar and Rahul Dravid to Virat Kohli, several Indian legends have excelled overseas. Here is a look at the top 5 Indian batters with the most away Test hundreds.

Scoring a century in an away international match is a true test of a batter’s skill, patience and ability to adapt. Indian batters often face tough conditions outside the country, including challenging pitches, strong bowling attacks and unfamiliar weather.
Apart from these conditions, batters also have to deal with pressure, strong bowling attacks, verbal exchanges and mind games from the opposition. Great Indian players such as Sachin Tendulkar, Rahul Dravid and Virat Kohli have handled these challenges brilliantly and scored many centuries across different formats away from home.
In this article, we will look at the Top 5 Indian batters with the most away hundreds across all formats, featuring Virat Kohli and other legendary players who have excelled in difficult conditions overseas.
5. Virender Sehwag – 10 away hundreds

Virender Sehwag was one of India’s most explosive batters and built his career around fearless stroke play. With limited footwork but exceptional hand-eye coordination, he regularly attacked bowlers and scored runs at a rapid pace. His aggressive approach also made him a dangerous batter in overseas conditions.
Sehwag was particularly effective against several strong teams away from home. He scored 10 international hundreds outside India, including 5 against South Africa and 2 each against Australia, England, New Zealand, Sri Lanka and West Indies across his career. His ability to score big runs in different conditions showed his class and adaptability as a batter.
Overall, Sehwag finished his international career with 23 Test hundreds, 15 ODI hundreds and no T20I centuries. His memorable knocks, including his Test triple-centuries and ODI double-century, made him one of the most destructive Indian batters of his generation.
4. Virat Kohli – 16 away hundreds

At number four, we have legendary Indian batter Virat Kohli, one of the most consistent batters across all three formats. Known for his strong technique, fitness and hunger for runs, Kohli has performed brilliantly in different conditions around the world. His ability to adapt to challenging pitches and strong bowling attacks has made him one of India’s greatest overseas batters.
Kohli has scored 16 international hundreds away from home, showing his consistency outside India. He has produced several memorable performances in overseas conditions and has often played a key role in India’s victories. His success in Test cricket, especially in Australia, England and South Africa, highlights his ability to perform under pressure.
Kohli has enjoyed an outstanding international career, scoring 30 Test hundreds, 54 ODI hundreds and one T20I hundred. He has also led India to several important victories, including the country’s first-ever Test series win in Australia. His overall record and overseas performances have cemented his place among India’s all-time greats.
3. Sunil Gavaskar – 18 away hundreds

At number three, we have Sunil Gavaskar, one of the greatest opening batters in cricket history. Known for his solid technique, excellent judgement and strong concentration, Gavaskar was a difficult batter to dismiss. He could play comfortably off both the front and back foot and had the patience to build long innings.
Gavaskar scored 18 international hundreds away from home, showing his ability to perform consistently in different conditions. He often relied on his strong defence and sound technique to handle quality bowling attacks overseas. His success away from India played a major role in establishing him as one of the country’s finest batters.
Gavaskar finished his international career with 34 Test hundreds and one ODI hundred. He scored 10,122 runs in 125 Tests at an average of 51.12, along with 3,092 runs in 108 ODIs. His remarkable consistency and overseas record remain an important part of his legendary career.
2. Rahul Dravid – 21 away hundreds

At number two, we have Rahul Dravid, one of the greatest Test batters India has ever produced. Known for his solid technique, patience and concentration, Dravid was often regarded as the backbone of the Indian batting lineup. He played a key role in helping India become a stronger team in overseas conditions.
Dravid scored 21 international hundreds away from home, highlighting his remarkable consistency outside India. His ability to handle quality bowling attacks and difficult conditions made him one of the most reliable batters of his generation. His performances overseas also helped India achieve several important results away from home.
Dravid finished his career with 36 Test hundreds and 12 ODI hundreds. He scored 13,288 runs in 164 Tests at an average of 52.31, while he made 10,889 runs in 344 ODIs. His technique, patience and overseas record cemented his place among India’s all-time batting greats.
1. Sachin Tendulkar – 29 away hundreds

At number one, we have Sachin Tendulkar, widely regarded as one of the greatest batters in cricket history. His batting was built on excellent technique, balance, timing and a wide range of strokes. He could adapt his game to different situations and score runs against quality bowling attacks in all conditions.
Tendulkar scored 29 international hundreds away from home, the most among Indian batters on this list. His ability to perform consistently in different countries made him one of the most successful overseas batters of his generation. He produced several memorable innings while playing in challenging conditions around the world.
Tendulkar finished his career with 51 Test hundreds and 49 ODI hundreds. He scored 15,921 runs in 200 Tests at an average of 53.78 and 18,426 runs in 463 ODIs at an average of 44.83. His incredible record and consistency made him a true legend of Indian and world cricket.
Frequently Asked Questions
Sachin Tendulkar has scored the most away international hundreds among Indian batters, with 29 centuries.
Rahul Dravid has scored 21 international hundreds away from home during his career.
Sunil Gavaskar has scored 18 international hundreds away from home.
Virat Kohli has scored 16 international hundreds away from home.
Virender Sehwag scored 10 international hundreds away from home.








