Veteran spinner Harbhajan Singh has retired from all forms of cricket. The off-spinner announced his decision to retire in an emotional Twitter post. The first Indian bowler to claim a Test hat-trick, Harbhajan Singh won the 2007 ICC T20 World Cup and 2011 ICC ODI World Cup with India. In an illustrious career spanning 23 years, he picked 269 ODI and 417 test wickets.
Home/Videos/ World Cup winner Harbhajan Singh retires, says 'all good things come to an end'