Former India off-spinner Harbhajan Singh has announced his retirement from all forms of cricket.

The 41-year-old last played for India in 2016, with his final game being for Kolkata Knight Riders in the Indian Premier League (IPL) in April 2021.

He took 417 Test wickets, 269 in one-day internationals and 25 in Twenty20 matches in 367 games for India.

“All good things come to an end and today I bid adieu to the game that has given me everything in life,” he said.

Announcing his retirement on Twitter, he added: “I would like to thank everyone who made this 23-year-long journey beautiful and memorable.

Taiwan National Day Celebration

LEAVE A REPLY

Please enter your comment!
Please enter your name here