Shane Warne had finished a "ridiculous" diet days before his suspected fatal heart attack on Friday, his manager has said.
Thai police have revealed Warne was suffering chest pains before he travelled to Thailand.
Warne's manager, James Erskine, said the cricketing great had finished a 14-day diet where he only consumed fluids.
"He did go on these ridiculous sort of diets and he was just finished with one," Mr Erskine told Nine's Weekend Today on Sunday.
"It was a bit all or nothing. It was either white buns with butter and lasagna stuffed in the middle or he would be having black and green juices.
"He obviously smoked most of his life. I don't know. I think it was just a massive heart attack."
Yuttana Sirisombat, superintendent at the Bo Phut police station, told reporters Warne had asthma and had seen a doctor about his heart.
"We learned from his family that he had experienced chest pains when he was back home in his country," Mr Sirisombat said, when asked about any prior illnesses.
READ MORE

Shane Warne: A life in pictures
The comments come as Victorian Premier Daniel Andrews confirmed on Sunday Warne's family had accepted the offer of a state memorial to remember him, with details to be announced in coming days.
"It will be an opportunity for Victorians to pay tribute to his contribution to his sport, to our state and the country," he said.
Warne had two daughters, Brooke, 24, and Summer, 20, and a son, 22-year-old Jackson.
In an interview with SBS News, Mr Erskine said he had spoken to Jackson and all three children were understandably in shock.
"They just think ... their dad is going to open the door and all this is going to be a nasty dream," he said.
He added that a state funeral was fitting for the cricketing great.
"He would be honoured that he was offered a state funeral, particularly, you know, obviously, in his hometown of Melbourne," he said.
"This whole outpouring of emotion, it's not because he was good at cricket. He basically put, you know, pride in Australia, and he made hundreds of thousands if not millions of people happier than they would have been had he not been on this planet."
The death of the 52-year-old 145-Test veteran on the island of Koh Samui is not being treated as suspicious.
Warne was staying in a private villa with three friends, one of whom performed CPR after finding him unresponsive when he did not show up for dinner.
He was taken by ambulance to Thai International Hospital and later his body was transferred to Koh Samui Hospital. His body has now been transferred to the mainland where doctors will carry out an autopsy, Mr Erskine said. His body will then be flown to Melbourne.

Koh Samui Hospital on Koh Samui island, in southern Thailand, where cricket legend Shane Warne's body was transferred for an autopsy. Source: AAP / Thanapat Cherajin/AP
"[The] police station and the hospital in Koh Samui are facilitating the process of getting Shane Warne back to Australia as quickly as possible," he said.
"They have been very compassionate, very efficient and very understanding."
A forensic team has inspected the villa where Warne was found and his friends have given statements to police as part of standard procedure.
Warne was only three days into a planned three-month holiday and alone watching cricket when he fell ill, Mr Erskine previously told Fox Cricket.
His friend Andrew Neophitou, who was among the group staying in the same villa, went to check on him.
"They were going to have a drink ... or go and meet someone to go out and have a drink at 5pm and Neo knocked on his door at 5.15 pm because Warnie is always on time," Mr Erskine said.
"He went in there ... and then realised something was wrong. And he turned him over and gave him CPR and mouth-to-mouth, which lasted about 20 minutes and then the ambulance came."
Meanwhile tributes continue to pour in from all walks of life, with newspapers, celebrities, politicians and adoring fans lining up to recall their memories of the legendary legspinner.
Others left flowers, meat pies, beers and cigarettes at his statue outside the MCG throughout Saturday, where the southern stand will be renamed the S.K. Warne Stand in his honour.

Tributes to cricketer Shane Warne outside the MCG in Melbourne. Australian cricket legend Shane Warne has died of a suspected heart attack, aged 52. Source: AAP / JOEL CARRETT/AAPIMAGE
"To us, he was the greatest - but to his family, he was so much more."
Hollywood star Russell Crowe tweeted he was having a hard time accepting the news.
"Genius player. Grand company. Loyal friend," he tweeted.
Rolling Stones frontman and passionate cricket fan Mick Jagger tweeted: "He brought such joy to the game and was the greatest spin bowler ever".
Prime Minister Scott Morrison offered his condolences to the Warne family in a written statement.
"Shane was his own man, following his own path," Mr Morrison said.
With Phillippa Carisbrooke