5 Indian batsmen who have scored the most runs in Tests outside Asia

Sachin Tendulkar’s magical 241 at the Sydney Cricket Ground made the Australian public gape at him in awe.
Sachin Tendulkar’s magical 241 at the Sydney Cricket Ground made the Australian public gape at him in awe.

Playing in foreign conditions is always challenging for a visiting batsman. For that, he has to adapt to new challenges, adjust himself to the pace and bounce in different conditions, and also acquaint himself with the different types of bowling attacks.

In England, a batsman has to adapt to the swinging and seaming conditions, in Australia and South Africa, a batsman has to adapt to the extra pace and bounce, and in the West Indies, the batsman has to adapt to slow and low wickets.

Indian batsmen over the years have enthralled and bewitched cricket lovers with their ethereal stroke play. The great Sunil Gavaskar let his mastery shine through against the fearsome four-prone pace attack of the West Indies and scored a magnificent 156 at the Queen’s Park Oval in Port of Spain.

Then, Sachin Tendulkar’s magical 241 at the Sydney Cricket Ground made the Australian public gape at him in awe, Dravid endeared himself to the English crowd with three glorious hundreds on his final tour of England, and Virender Sehwag dazzled and sparkled his way breathtaking 195 at Melbourne.

Let us look at 5 Indian batsmen who have scored most runs in Tests outside Asia.


#5 Virat Kohli- 3100 Runs

Virat Kohli has emerged as the undisputed monarch of modern day cricket
Virat Kohli has emerged as the undisputed monarch of modern day cricket

Virat Kohli has emerged as the undisputed monarch of modern day cricket. The batting dynamite has been scoring runs at will against every opposition in all conditions.

In the 36 tests that Kohli has played outside Asia, he has scored 3100 runs at an average of 47.69 including 12 hundreds.

Kohli’s magical 141 against Australia at Adelaide in 2014, when he battled it out against the likes of Mitchell Johnson and Nathan Lyon, will be remembered for a long time for the courage that Kohli displayed and took the attack by the scruff of the neck and played some splendid shots.

Record: Matches: 36 Runs: 3100 Average: 47.69 100’s: 12

Kohli's break down of runs in different countries:

Australia- 1274 Runs

England- 727 Runs

South Africa- 558 Runs

New Zealand- 214 Runs

West Indies- 327 Runs

#4 Sunil Gavaskar- 3868 Runs

England v India - 2nd Vitality International T20
England v India - 2nd Vitality International T20

Sunil Gavaskar was the first batting superstar that India produced. He was a man who was blessed with a monk-like concentration and an unflappable technique.

Gavaskar was the backbone of the Indian batting line up in the 1970s and 1980s and he faced up to the likes of Malcolm Marshall, Andy Roberts, Joel Garner, and Michael Holding.

In the 46 tests that he played outside Asia, Gavaskar scored 3868 runs including 15 hundreds at an average of 51.57

RECORD: Matches: 46 Runs: 3868 Average: 51.57 100s: 15

Gavaskar's break down of runs in different countries:

Australia-920 Runs

England-1152 Runs

West Indies-1404 Runs

New Zealand-392 Runs


#3 VVS Laxman- 4105 Runs

Seeing Laxman bat, was like seeing a stream in full slow
Seeing Laxman bat, was like seeing a stream in full slow

This man was indeed a 'Very Very Special' batsman. Seeing VVS Laxman bat was like seeing a stream in full flow- his silken cover drives through the off side, and his ability to send the ball racing past midwicket with just a flick of the wrists made him one of the most difficult batsmen to bowl to.

In the 61 Tests that he played outside Asia, he scored 4105 runs including 8 hundreds at an average of 42.31

RECORD: Matches: 61 Runs: 4105 Average: 42.31 100s: 8

Laxman's break down of runs in different countries:

Australia- 1236 Runs

England- 586 Runs

West Indies- 1146 Runs

New Zealand- 322 Runs

South Africa- 566 Runs

Zimbabwe- 249 Runs


#2 Rahul Dravid- 5918 Runs

Dravid’s ability to adapt to different conditions made him India’s “go to man” whenever the team was in a crisis
Dravid’s ability to adapt to different conditions made him India’s “go to man” whenever the team was in a crisis

There has been no batsman in the history of Indian cricket who has been technically more sound than Rahul Dravid.

The legendary batsman played 68 tests outside Asia and scored 5895 runs at an incredible average of 54.68 including 14 hundreds.

Dravid’s ability to adapt to different conditions made him India’s go-to man whenever the team was in a crisis.

The magnificent 233* that he scored in Adelaide against the likes of Brett Lee and Jason Gillespie paved the way for a famous Indian win on Australian soil after 22 years.

RECORD: Matches: 68 Runs: 5918 Average: 54.58 100s: 14

Dravid's break down of runs in different countries:

Australia- 1166 runs

South Africa- 624 Runs

England- 1376 Runs

West Indies- 1511 Runs

Zimbabwe- 475 Runs

New Zealand- 766 Runs


#1 Sachin Tendulkar- 6247 Runs

South Africa v India 1st Test - Day 4
South Africa v India 1st Test - Day 4

When you talk of batting records, this man’s name will surely be there right on top. Sachin Tendulkar is hailed as the most complete batsman that Test cricket has ever seen, and the master blaster enthralled and captivated cricket lovers for almost a quarter of a century with his resplendent deeds with the bat.

The 114 that he scored in Perth when he was just 18 years of age provided the first glimpse of the blossoming of a unique talent to the cricketing world. The ethereal 241* that Tendulkar scored in Sydney without playing even a single cover drive through the off side showed the command that he had over the game.

Tendulkar played 77 tests for India outside Asia, and scored a monumental 6247 runs including a colossal 18 hundreds at an average of 50.37.

RECORD: Matches: 77 Runs: 6247 Average: 50.37 100s: 18

Tendulkar's break down of runs in different countries:

Australia- 1809 runs

South Africa- 1161 Runs

England- 1575 Runs

West Indies- 620 Runs

Zimbabwe- 240 Runs

New Zealand- 842 Runs

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links

Edited by Aditya Joshi