That's how hopeless Indian cricket has been in tests overseas, under the mighty leadership of Dhoni!
The Lords 2014 win was a fluke, if not for that, India have been absolute minnows when playing overseas. They have truly played like minnows.
Dhoni got to captain a good team in 4 overseas tours (New Zealand, Sri Lanka, South Africa and West Indies), of which he won 2 and drew 2, the rest was teams over the hill or inexperienced, shame his legacy will be this, but Kohli and whoever follows him will reap all the rewards from all the overseas tours since the recent South Africa one.
And you can say many things about this team, but played like minnows? That was the team with all the legends you love that embarrassed us in England and Australia, this team rather competed in South Africa vs the best team in the world and were in a position to win a Test, competed vs New Zealand, who sure they were expected to beat and again we were in positions to do so, but nonetheless, they competed, then they competed vs England in 3 Tests, lead 1-0 at one point, sure it all fell apart, but they were there or there abouts, now tell me if our rivals in the sub-continent have even competed to this sort of extent in the aforementioned countries.
Another thing, we haven't played Pakistan or Sri Lanka in the last few years where as everyone has seen England, Australia and South Africa take turns beating each other away from home, maybe if we were provided the same opportunity to tour our rivals in the sub-continent peoples mind wouldn't be so clouded with this notion of failing to compete away from home.
Nonetheless, in a time period where everyone but South Africa are shit overseas, to constantly bang about it is getting quite ridiculous.