- Oops!Something went wrong.Please try again later.
The 67-year-old encouraged others to “put your egos aside” and get checked themselves.
Lamb revealed that he has already undergone a month of treatment in a Twitter post on Sunday.
He tweeted on Sunday with a link to charity Prostate Cancer UK: "I urge all men to go and get their PSA levels checked as prostate cancer so often goes undiagnosed.
"Having recently been diagnosed with prostate cancer, I have just completed a month of treatment. Put your egos aside - don't be ignorant about your health."
Born in South Africa, Lamb moved to England to advance his playing career and signed up to play for his parents’ home country while the Proteas were banned from Test cricket.
Lamb hit 14 centuries in 79 matches, averaging 36.09, with a further 122 ODI appearances batting an average of 39.31.