Ex-India opener Virender Sehwag has said that India’s 2007 ODI World Cup squad was the best team in the world at the time.
Read Also: Why haven’t you invited me to your show, I’m a fan: Aamir to Kapil
He added, “On paper, you won’t find a better team than that, even before or after. In 2003, we lost the final, in 2011, we won, but we didn’t have such big names ever.”