Indian ‘spin-king’ Singh announces retirement
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.