The 37-year-old Laxman, one of the finest batsmen in contemporary cricket, said that he listened to his "inner voice" while taking the decision to bid adieu to the game which he played with "great pride for the country".
"I would like to announce my retirement from international cricket with immediate effect. I think it's right time to move on", an emotional Laxman told a press conference here.
But what came as a surprise was his decision to quit the game with immediate effect despite being picked in the Indian squad for the two-match Test series against New Zealand beginning here from August 23.
He chose not to take the opportunity to bow out of international cricket in front of his home crowd in Hyderabad, for whom he will continue to play Ranji trophy till the end of the year.
"It was a tough decision to take, I have always listened to my inner conscience. The inner voice is a divine voice, I have always done that right through my career. There was a lot of debate in the last four days. I felt this is the right time to move on", he said.
Laxman, who earned the sobriquet 'Very Very Special' for his style and flair, played 134 Tests, amassing 8,781 runs at an average of 45.97. He scored 17 hundreds and 56 half centuries in the longer format of the game.
Laxman, who was not a regular in India's ODI team, played 86 matches for an aggregate of 2338 at an average of 30.76. Unfortunately for him, he could never be a part of India's World Cup campaigns which remains one of his biggest regrets. More