Gambhir has been a part of two of India's World Cup winning teams in 2007 & 2011. Gambhir's 97 in the 2011 World Cup final still gives a sense of joy to every Indian cricket fan. Having represented India in 147 ODIs and 37 T20Is, He has over 6000 runs to his name in limited overs.