New Delhi: Off-spinner Harbhajan Singh has announced retirement from all forms of competitive cricket. The 41-year-old spinner from Punjab, who made his Test debut against Australia in Bangalore back in 1998, took a total of 417 wickets in 103
Tests.
He also scalped 269 wickets in 236 One Day International and 25 wickets in 28 T20 internationals during his over two-decades-long career. Harbhajan also played 163 IPL matches and took 150 wickets.