Harbhajan picked up 417 Test wickets. © Getty

Harbhajan Singh brought an end to his glittering career by announcing his retirement from all forms on Friday (December 24). Making his debut in 1998, Harbhajan went on to pick up more than 700 wickets in international cricket and played his final game for India in 2016.

Harbhajan's former teammates paid tribute on Twitter following his announcement:

Sachin TendulkarSachin Tendulkar
@Sachin_rtFollowBhajji! 🏏♥️ 👏🏻
24 Dec 2021

Anil KumbleAnil Kumble
@anilkumble1074Follow@harbhajan_singh Congratulations Bhajji on a great career. It was wonderful to bowl alongside you. Created a lot of good memories on the field. Have a fantastic second innings partner. Best wishes to you and family 👍🏽
24 Dec 2021

VVS LaxmanVVS Laxman
@VVSLaxman281FollowHearty congratulations to my great mate @harbhajan_singh on a remarkable career! A tremendous exponent of off-spin, a gifted batsman and a true competitor who fashioned many a wonderful Indian victory. Best wishes for the future, Bhajji, go well!
24 Dec 2021

Virender SehwagVirender Sehwag
@virendersehwagFollowCongratulations on a very fulfilling career, Bhajji. Given the challenges and personal circumstances, you have done the country extremely proud with your achievements on the field. Have a great life ahead.
24 Dec 2021

Gautam GambhirGautam Gambhir
@GautamGambhirFollowThose who say cricket is becoming a batsman’s game should look at your career. You’re a true superstar @harbhajan_singh! 💪💪
24 Dec 2021

Suresh Raina🇮🇳Suresh Raina🇮🇳
@ImRainaFollowYour contribution to Indian cricket will always be cherished , @harbhajan_singh paaji wishing you all the best for your future 🙌🇮🇳
24 Dec 2021

DKDK
@dineshKarthikFollowQuite a journey full of memories, laughs and wickets 😄 It was a great pleasure to play alongside you for Team India, MI & KKR...My best wishes to you for everything ahead Bhajjupa!
24 Dec 2021

Ashwin 🇮🇳Ashwin 🇮🇳
@ashwinravi99FollowWell done on a stellar career bhajju pa! Good luck with what’s in store👍🏻👍🏻
24 Dec 2021

Mumbai IndiansMumbai Indians
@MipaltanFollowYou turned many games for India. You won many for MI. You took to the field and played with passion for all the teams you represented over your long career! 🙌💙 Happy retirement, 𝗧𝗨𝗥𝗕𝗔𝗡𝗔𝗧𝗢𝗥 🇮🇳⭐️🌀#OneFamily #MumbaiIndians @harbhajan_singh
24 Dec 2021

Chennai Super Kings - Mask P😷du Whistle P🥳du!Chennai Super Kings - Mask P😷du Whistle P🥳du!
@ChennaiIPLFollowஅன்புடன் நன்றி @harbhajan_singh! Wishing a happy retirement to the legend, who always spins our 💛 with entertainment! #WhistlePodu #Yellove 🦁
24 Dec 2021

Shubman GillShubman Gill
@ShuBmanGillFollowA player who gave it his all and never backed down from a challenge. Congratulations on a wonderful career @harbhajan_singh Paaji. You will be missed. I wish you the very best in your future endeavours. 🙏
24 Dec 2021

Harsha BhogleHarsha Bhogle
@bhogleharshaFollowWhat a great career @harbhajan_singh. Wonderful to see you flower from a slim, young, talented cricketer to a match-winner. Wish you lots of happiness and satisfaction. You gave your family so much to be proud of
24 Dec 2021

parthiv patelparthiv patel
@Parthiv9FollowMore than a truly great player, Bhajju Pa was always a big brother for all the juniors. @harbhajan_singh would make us laugh all the time and was someone who always made the dressing room like our home. Best wishes in your new innings. #harbhajansingh
24 Dec 2021

Mayank AgarwalMayank Agarwal
@MayankcricketFollowCongratulations @harbhajan_singh for a wonderful career. I remember as a kid watching you take that hattrick against Australia in 2001. Thank you for the great memories Bhajji paa. I wish you best for the journey ahead.
24 Dec 2021

Shikhar DhawanShikhar Dhawan
@SDhawan25FollowCongratulations on a wonderful career Pajhi 🤗 Your contribution to cricket has been immense and it was a pleasure to play alongside you 😊 Enjoyed our great moments together on and off the field. Wishing you luck for your next innings @harbhajan_singh
24 Dec 2021