In less than a year, the world champions have bagged six ODI trophies - back to back. And the feat's been achieved not as 'Lions at Home' but across four continents. That, once again, throws up this: Is this India's best ever ODI team?
Six ODI trophies in a row - is this an invincible Team India?
Six ODI trophies in a row - is this an invincible Team India?