Off-spinner Harbhajan Singh formally announced his retirement from all forms of cricket on Friday. Singh has been one of India's biggest winners in Test cricket, especially in the games played on home soil. Harbhajan Singh's iconic bowling performance against the mighty Australian side at Eden Garden in 2001 will forever be etched in the memory of fans. His exploits will always have a special place in Indian cricket folklore.After entertaining his fans for over two decades, Harbhajan Singh took to his official Twitter handle today to inform the public of his decision to retire. In his tweet, Harbhajan expressed gratitude by thanking everyone who supported him during his 23-year long cricket career. He wrote:"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 Turbanator@harbhajan_singhAll 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 .youtu.be/9Xn0oAeJ7v82:23 AM · Dec 24, 2021187811596All 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 .youtu.be/9Xn0oAeJ7v8Former Indian cricketers and fans took notice of Harbhajan Singh's announcement and flooded Twitter with appreciative messages. On this special occasion, they reminisced about Harbhajan's spectacular performances for India over the years and paid tribute to the legendary career.Here are some of the best reactions:VVS Laxman@VVSLaxman281Hearty 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!2:46 AM · Dec 24, 2021165674Hearty 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! https://t.co/xEMTpGBru3Jay Shah@JayShahCongratulations @harbhajan_singh on a phenomenal career with #TeamIndia spanning almost two decades. You played with grit and passion and wore your heart on your sleeve. My best wishes for all your future endeavours. twitter.com/harbhajan_sing…Harbhajan Turbanator@harbhajan_singhAll 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 .youtu.be/9Xn0oAeJ7v83:14 AM · Dec 24, 202112510All 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 .youtu.be/9Xn0oAeJ7v8Congratulations @harbhajan_singh on a phenomenal career with #TeamIndia spanning almost two decades. You played with grit and passion and wore your heart on your sleeve. My best wishes for all your future endeavours. twitter.com/harbhajan_sing…Amit Mishra@MishiAmitMany congratulations bajju pa @harbhajan_singh on a fantastic career. Your contribution to cricket has been immense and it was such a pleasure to play alongside you. I wish you all the best for all your future endeavours. God bless.4:25 AM · Dec 24, 2021774Many congratulations bajju pa @harbhajan_singh on a fantastic career. Your contribution to cricket has been immense and it was such a pleasure to play alongside you. I wish you all the best for all your future endeavours. God bless. https://t.co/tHWxUFIUzuSreesanth@sreesanth36@harbhajan_singh Ur gonna be the one of the best ever played cricket not just for india but in world of cricket..it’s a huge honour to know u and to have played with you b bhajjipa ….will always cherish the lovely hugs( lucky for me ) before my spells ) lots of love and respect3:06 AM · Dec 24, 20211313@harbhajan_singh Ur gonna be the one of the best ever played cricket not just for india but in world of cricket..it’s a huge honour to know u and to have played with you b bhajjipa ….will always cherish the lovely hugs( lucky for me ) before my spells ) lots of love and respect https://t.co/5IgYJk4HcDparthiv patel@parthiv9More 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. #harbhajansingh3:21 AM · Dec 24, 2021352More 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 https://t.co/8aNhOYvFDWShikhar Dhawan@SDhawan25Congratulations 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_singh3:29 AM · Dec 24, 2021226094Congratulations 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 https://t.co/CRtxghzYLvKuldeep yadav@imkuldeep18A legend of the game and a match winner for our country 🇮🇳 Thank you @harbhajan_singh Paaji for your guidance and helping me with my game. You will be missed. Best wishes 🙏🏻3:28 AM · Dec 24, 202187930A legend of the game and a match winner for our country 🇮🇳 Thank you @harbhajan_singh Paaji for your guidance and helping me with my game. You will be missed. Best wishes 🙏🏻 https://t.co/JyudeIuKtKShubman Gill@ShubmanGillA 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. 🙏3:37 AM · Dec 24, 202194952A 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. 🙏Umesh Yaadav@y_umeshOne of the finest to represent 🇮🇳 who won so many games for the nation. Best wishes Bhajju Paa on your retirement. 🙏 @harbhajan_singh3:38 AM · Dec 24, 202157220One of the finest to represent 🇮🇳 who won so many games for the nation. Best wishes Bhajju Paa on your retirement. 🙏 @harbhajan_singhR P Singh रुद्र प्रताप सिंह@rpsinghBhajju Pa with 711 international wickets has been a legend but he was always been a very humble teammate and inspiration for all the boys who came from the small towns. I am sure your new innings will be as rocking!@harbhajan_singh #harbhajansingh #Bhajj3:28 AM · Dec 24, 202134010Bhajju Pa with 711 international wickets has been a legend but he was always been a very humble teammate and inspiration for all the boys who came from the small towns. I am sure your new innings will be as rocking!@harbhajan_singh #harbhajansingh #Bhajj https://t.co/SOlRrrRvXMMunaf Patel@munafpa99881129Congratulations Bhajju paaa for ur amaizing career Your contribution will be remembered forever@harbhajan_singh #retirement #harbhajansingh twitter.com/Chinmay_TI/sta…Chinmay Tiwari@Chinmay_TI@harbhajan_singh Congratulations Harbhajan on a splendid career, wish you all the very best for the second innings of your life. Stay safe3:58 AM · Dec 24, 2021121@harbhajan_singh Congratulations Harbhajan on a splendid career, wish you all the very best for the second innings of your life. Stay safeCongratulations Bhajju paaa for ur amaizing career Your contribution will be remembered forever@harbhajan_singh #retirement #harbhajansingh twitter.com/Chinmay_TI/sta…Shivam Sharma@imshivamsharma9Thank you very much Harbhajan Singh bhaiya for everything you have done for Indian cricket🙏 Myself being an off spinner, Bhaiya you were always my inspiration. I consider myself very fortunate to have met you once. Best wishes for the future❤️ @harbhajan_singh #harbhajansingh4:15 AM · Dec 24, 2021Thank you very much Harbhajan Singh bhaiya for everything you have done for Indian cricket🙏 Myself being an off spinner, Bhaiya you were always my inspiration. I consider myself very fortunate to have met you once. Best wishes for the future❤️ @harbhajan_singh #harbhajansingh https://t.co/wG12Q8zSMUMonty Panesar@MontyPanesarCongratulations on an amazing career. Always was my inspiration and now a good friend. #harbhajansingh 👏👏👏👏 twitter.com/harbhajan_sing…Harbhajan Turbanator@harbhajan_singhAll 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 .youtu.be/9Xn0oAeJ7v82:57 AM · Dec 24, 2021543All 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 .youtu.be/9Xn0oAeJ7v8Congratulations on an amazing career. Always was my inspiration and now a good friend. #harbhajansingh 👏👏👏👏 twitter.com/harbhajan_sing…Suresh Raina🇮🇳@ImRainaYour contribution to Indian cricket will always be cherished , @harbhajan_singh paaji wishing you all the best for your future 🙌🇮🇳 twitter.com/harbhajan_sing…Harbhajan Turbanator@harbhajan_singhAll 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 .youtu.be/9Xn0oAeJ7v84:08 AM · Dec 24, 202189168All 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 .youtu.be/9Xn0oAeJ7v8Your contribution to Indian cricket will always be cherished , @harbhajan_singh paaji wishing you all the best for your future 🙌🇮🇳 twitter.com/harbhajan_sing…MANISH@KuntasticAguero@harbhajan_singh Bhajji, We will never forget your contribution for Indian Cricket. You were a fighter and a champion. Happy retirement 🏆🏏🇮🇳 #harbhajansingh2:59 AM · Dec 24, 20216710@harbhajan_singh Bhajji, We will never forget your contribution for Indian Cricket. You were a fighter and a champion. Happy retirement 🏆🏏🇮🇳 #harbhajansinghhttps://t.co/1iTTWCTmpEBibhu@Bibhu224No matter what happens, you will always be remembered Champ...Countless memories, loads of achievement... Brilliant career indeed ❤️Happy Retirement @harbhajan_singh2:43 AM · Dec 24, 20218No matter what happens, you will always be remembered Champ...Countless memories, loads of achievement... Brilliant career indeed ❤️Happy Retirement @harbhajan_singh https://t.co/lZg2QPherhRajdeep Sardesai@sardesairajdeepSo @harbhajan_singh retires from cricket as India’s 4th highest wicket taker. Kolkata 2001 is seen as the Laxman-Dravid show but don’t forget the Bhajji hat trick! Big heart, on a turning track was devastating. And could bat too! T 20 and World Cup winner, go well #Bhajji !3:01 AM · Dec 24, 202134422So @harbhajan_singh retires from cricket as India’s 4th highest wicket taker. Kolkata 2001 is seen as the Laxman-Dravid show but don’t forget the Bhajji hat trick! Big heart, on a turning track was devastating. And could bat too! T 20 and World Cup winner, go well #Bhajji !David Lindhagen@_sharan_269Thank you for all the memories, @harbhajan_singh.417 test wickets including a hattrick, 269 ODI wickets, 2 test 100s and a famous finishing six vs Pakistan in the 2010 Asia Cup.T20 World CupWorld CupAsia Cup T20Asia Cup4 x IPLCLT20You have done it all. #ThankYouBhajji3:20 AM · Dec 24, 2021Thank you for all the memories, @harbhajan_singh.417 test wickets including a hattrick, 269 ODI wickets, 2 test 100s and a famous finishing six vs Pakistan in the 2010 Asia Cup.T20 World CupWorld CupAsia Cup T20Asia Cup4 x IPLCLT20You have done it all. #ThankYouBhajji https://t.co/VEojjbN00rSaurabh Malhotra@MalhotraSaurabhMS Dhoni ❌Gautam Gambhir ❌Virender Sehwag ❌Sachin Tendulkar ❌Yuvraj Singh ❌Virat Kohli ✅Suresh Raina ❌Yusuf Pathan ❌Harbhajan Singh ❌R Ashwin ✅Zaheer Khan ❌Munaf Patel ❌Ashish Nehra ❌Piyush Chawla ⭕️Sreesanth ⭕️#Classof20113:20 AM · Dec 24, 20215610MS Dhoni ❌Gautam Gambhir ❌Virender Sehwag ❌Sachin Tendulkar ❌Yuvraj Singh ❌Virat Kohli ✅Suresh Raina ❌Yusuf Pathan ❌Harbhajan Singh ❌R Ashwin ✅Zaheer Khan ❌Munaf Patel ❌Ashish Nehra ❌Piyush Chawla ⭕️Sreesanth ⭕️#Classof2011Sir Pranks A Lot@sauri_1211@harbhajan_singh Well Dada’s Army is officially retired now @YUVSTRONG12 @ImZaheer @virendersehwag @MohammadKaif @msdhoni @VVSLaxman281 @anilkumble10743:22 AM · Dec 24, 2021@harbhajan_singh Well Dada’s Army is officially retired now @YUVSTRONG12 @ImZaheer @virendersehwag @MohammadKaif @msdhoni @VVSLaxman281 @anilkumble1074Sankar Ram@Sankar_Ram_R@harbhajan_singh Thanks for the memories Bhajji. We will never forget your performances. Especially the 2001 series vs. Australia and many other excellent moments. :) Have a great retirement life. :) Thanks for serving Indian Cricket. @BCCI3:23 AM · Dec 24, 2021@harbhajan_singh Thanks for the memories Bhajji. We will never forget your performances. Especially the 2001 series vs. Australia and many other excellent moments. :) Have a great retirement life. :) Thanks for serving Indian Cricket. @BCCIअमोल☕@ashirfuleR@harbhajan_singh Thanks for the golden memories...💐💐💐3:23 AM · Dec 24, 2021@harbhajan_singh Thanks for the golden memories...💐💐💐BCCI@BCCIAs Harbhajan Singh bids adieu to all forms of cricket, we wish him the very best. 🇮🇳🔝Good luck for the future, @harbhajan_singh! 👏👏#TeamIndia3:25 AM · Dec 24, 20217123509As Harbhajan Singh bids adieu to all forms of cricket, we wish him the very best. 🇮🇳🔝Good luck for the future, @harbhajan_singh! 👏👏#TeamIndia https://t.co/ynF9Wq1pbKHarsha Bhogle@bhogleharshaWhat 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 twitter.com/harbhajan_sing…Harbhajan Turbanator@harbhajan_singhAll 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 .youtu.be/9Xn0oAeJ7v83:06 AM · Dec 24, 202185942All 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 .youtu.be/9Xn0oAeJ7v8What 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 twitter.com/harbhajan_sing…Harbhajan Singh last represented India in 2016 against UAEHarbhajan Singh's final game in Indian colors came back in March of 2016 against UAE in the ninth match of the Asia Cup in Dhaka. The legendary off-spinner ended his international career with figures of 4-1-11-1 in that game.Kolkata Knight Riders' game against Royal Challengers Bangalore in April earlier this year turned out to be Harbhajan Singh's last IPL game. He did not play a single game for KKR in the second leg of the IPL in UAE.Several reports are surfacing that Harbhajan Singh is vying for a coaching role in the IPL following his retirement from competitive cricket. Fans will find out more about this development in the coming days.