West Indies batting legend Brian Lara was discharged from a hospital in Mumbai, a day after he was admitted after complain of chest pain.
"He was discharged at 12:00 pm (0630 GMT). His condition is normal," hospital spokesman Parag Dhurke told AFP.
The 50-year-old was taken to hospital after complains of discomfort during a promotional event, the Press Trust of India (PTI) news agency said quoting a source close to the player.
Lara underwent an angiography "as a precaution", Dhurke said. "His health is good," he added.
Lara released an audio recording on Tuesday night in which he said he was "fine".
"I may have just extended myself in the gym this morning," he said, thanking people for their concern.
He added that he was "chilling" in his hospital bed watching the England versus Australia match and joked that he hoped Australia would win.
"Not a big fan of England," he said.
Australia went on to thump England by 64 runs to book their place in the World Cup semi-finals.
One of the best batsmen of all time, Lara holds two world records -- the highest Test score of 400 not out, and the highest first class knock of 501 that he scored in the English county championship in 1994.
The former skipper retired in 2007 after a dismal West Indies campaign in the World Cup.