There’s no greater honour than scoring runs for your country. Yet, when those runs come on foreign soil, the achievement carries an extra layer of pride.
Why? Because players grow up learning the nuances of home conditions from age‑group cricket to the grind of first‑class cricket, they know the bounce, pace, and quirks of their own pitches inside out. By the time they reach international cricket, they’re well‑versed in their backyard.

But overseas tours are a different beast. Alien conditions, unfamiliar bounce, lateral movement, and pace variations test every ounce of skill and adaptability. That’s why runs scored abroad often weigh heavier than those at home.
On that note, here are three Indian batters who carved out reputations for excelling away from home in Tests, ODIs, and T20Is.
1. Mohinder Amarnath (Tests)
Mohinder Amarnath, fondly nicknamed Jimmy, was one of India’s most underrated cricketers. Making his Test debut against Australia in Chennai in December 1969, he went on to represent India in 69 Tests, scoring 4378 runs at 42.50, with 11 hundreds and 24 fifties.
At home, his record was modest: 1370 runs in 50 innings of 32 Tests, averaging 30.44, with just two centuries and seven fifties, alongside nine ducks.
But overseas, Jimmy transformed into a run‑scoring machine. In 63 innings of 37 Tests abroad, he piled up 3008 runs at 51.86, including nine centuries and 17 fifties, and was dismissed for a duck only three times. In an era of uncovered pitches and unlimited bouncers, that record speaks volumes.
2. Ishan Kishan (ODIs)
Ishan Kishan has been in sparkling form since his return to Team India in January. His 125 against Afghanistan in Lucknow was match‑winning, but his overall home record in ODIs remains underwhelming.
Since debuting on July 18, 2021, Kishan has scored 439 runs in 14 innings across 15 matches at home, averaging 33.76 with a strike rate of 103.78. That century against Afghanistan was his first at home, alongside a solitary fifty.
Away from home, though, Kishan looks like a different player altogether. In 11 ODIs overseas, he has amassed 566 runs at 62.88, striking at 114.34, with one century and five fifties. His numbers abroad underline his ability to adapt and dominate in unfamiliar conditions.
3. Suryakumar Yadav (T20Is)
Suryakumar Yadav’s T20I career is nothing short of electric. In 51 matches at home, he scored 1530 runs at 35.58, striking at a blistering 165.58, with one century and 13 fifties.
Yet his overseas record elevates him further. In 28 innings abroad, he racked up 991 runs at 41.29, with an even better strike rate of 168.25. He notched up three centuries and six fifties, and was dismissed for a duck only once, compared to five times at home. He may no longer be in the selection committee's scheme of things, but the impact he created can't be forgotten.
These three stories of Amarnath in Tests, Kishan in ODIs, and Suryakumar in T20Is highlight a common truth: runs abroad demand resilience, adaptability, and grit. Scoring in alien conditions isn’t just about technique; it’s about temperament. And when Indian batters succeed overseas, their achievements resonate louder, proving their mettle on the toughest stages.



