Harbhajan Singh, a great Indian spinner, has retired from all formats of the cricket.
In Chennai, Harbhajan Singh made his international debut in a Test match against Australia. After that, in 1998, he made his One-Day International debut against New Zealand. Harbhajan Singh made his T20 debut against South Africa.
He last played for India in the T20 World Cup on March 3, 2016, against the UAE. Last season, he was a player in the Indian Premier League, playing for Kolkata Knight Riders.
Harbhajan tweeted, “All good things come to an end and today as I bid adieu to the game that has given me everything in life, I would like to thank everyone who made this 23-year-long journey beautiful and memorable.”
Harbhajan Singh was also a member of the 2007 T20 World Cup winning team and the 2011 World Cup winning side.
On his official YouTube account, Harbhajan Singh said, “My journey from the streets of Jalandhar to become the Turnabator for Team India has been a beautiful one. There is no bigger motivation for me in life than stepping out on the field while wearing the India jersey. However, there comes a time in life where we have to take a tough decision and you have to move forward in life. I was waiting for the last few years to make this announcement public – I am retiring from all forms of cricket."