One of India’s most successful bowlers, Harbhajan Singh, on Friday officially announced his retirement from all formats of the game after 23 years in professional cricket.
The 41-year-old from Jalandhar played 103 Tests, 236 ODIs and 28 T20s for Team India in his 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 Grateful” with this message Former Indian Indian cricketer Harbhajan Singh wrote in his post on Twitter on Friday.
The off-spinner’s cricketing career spanned for around 23 years. He made his debut appearance for India back then in 1998 and played his last game for the country in 2015.