2 (26)

Picture Credit: Twitter

India's most decorated off-spinner Harbhajan Singh on Friday announced his retirement from all forms of competitive cricket. In his heartfelt note, he 'thanked' everyone for making his 23-year long cricketing journey memorable. Harbhajan played 103 Tests, 236 ODIs and 28 T20Is for India. The 41-year-old from Punjab took 417 wickets in Tests, 269 wickets in ODIs and 25 wickets in T20Is during his stellar career.

“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. My heartfelt thank you,” Harbhajan tweeted.

As expected, Harbhajan's former teammates and other people from the cricketing fraternity came forward to wish the legendary Indian bowler. Here as the reactions:

Harbhajan has been one of the magnificent players India have ever produced. After making his international debut in 1998 during an ODI against New Zealand at Sharjah. The 41-year-old from Punjab last played for the country in March, 2016 during a T20I against the UAE at Dhaka. Harbhajan was an integral part of the Indian team across formats in the 2000s and won the 2007 ICC WT20 and the 2011 ICC World Cup with the team under MS Dhoni's captaincy. Harbhajan shot to fame in 2001 as he played a stellar role in helping India beat Steve Waugh's all-conquering Australian side in a home Test series.