Harbhajan Singh announced his retirement from all forms of cricket on Friday. “All good things come to an end,” the legendary off-spinner said in a tweet. 

Bhajji played a key role for the Indian team in the 2007 ICC WT20 and the 2011 ICC World Cup- winning campaigns. After shooting to fame in 2001, the 41-year-old served the Men in Blue across formats. 

“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,” Harbhajan Singh wrote on Twitter.

He finishes his career with 417 Test wickets, fourth best Indian and 14th in the all-time wicket-takers list. He has 25 T20I and 269 ODI scalps against his name. 

Here is Harbhajan Singh’s career in numbers: 

Test debut: vs Australia at Bengaluru – March, 1998

Most Test wickets against nations

95 wickets vs Australia in 18 matches

60 wickets vs South Africa in 11 matches

56 wickets vs West Indies in 11 matches

53 wickets vs Sri Lanka in 16 matches

45 wickets vs England in 14 matches

Most successful Test seasons

2002: 63 wickets in 13 matches (five 5-wicket hauls)

2001: 60 wickets in 12 matches (six 5-wicket hauls, two 10-wicket hauls)

Best bowling figures in a Test innings

8/84 vs Australia on March 18, 2001 in Chennai

ODI debut: vs New Zealand at Sharjah – April 17, 1998

Most ODI wickets against nations

61 wickets vs Sri Lanka in 47 matches

36 wickets vs England in 23 matches

33 wickets vs West Indies in 31 matches

32 wickets vs Australia in 35 matches

31 wickets vs South Africa in 24 matches

Listen to the latest songs, only on JioSaavn.com

Harbhajan also claimed 25 wickets in 28 T20I matches.