Former England cricket captain Tony Greig has died in Sydney after suffering a heart attack, according to Australian broadcaster Nine Network.
The South Africa-born 66-year-old had been diagnosed with lung cancer two months ago, it was reported.
The all-rounder played 58 Tests for England from 1972-1977 and is described by ESPNcricinfo website as the most "complete cricketer" of that time.
He later became a popular commentator and had worked for Nine Network.
The broadcaster reported that Greig died at about 13:45 local time on Saturday, after being rushed from his home to Sydney's St Vincent's Hospital earlier in the day.
He is quoted as having told Channel Nine colleagues last month: "It's not good. The truth is I've got lung cancer. Now it's a case of what they can do."
He underwent an operation later in November.
On Christmas Day, he tweeted: "Merry Christmas and a Happy, Healthy and Prosperous New Year to you all. Would love to be at Test but son Tom and I will be tuned in?"