New Delhi, Dec 4 (IT): Gautam Gambhir has announced his retirement from all of cricket. Gambhir, who played a key role in helping India win the World T20 in 2007 and the 2011 World Cup, made the announcement on Twitter.
"The most difficult decisions are often taken with the heaviest of hearts. And with one heavy heart, I've decided to make an announcement that I've dreaded all my life," Gambhir tweeted.
Gambhir played 58 Tests, 147 ODIs and 37 T20Is for India since making his international debut in 2003 in Dhaka.

The Ranji Trophy game between Delhi and Andhra Pradesh starting Thursday at the Feroz Shah Kotla will be Gambhir's last match of his glorious career.
Gambhir had a successful career in the Indian Premier League. He led Kolkata Knight Riders to glory in 2012 and 2014 and is only one the three captains to win the IPL title two times.
He is also the second most successful captain in the history of the league with 71 wins in 129 matches.
Gambhir played 154 matches over 11 season of the IPL and scored 4218 runs. Gambhir also jointly holds the record for most half-centuries the cash-rich T20 league.