Sydney - Australian double Commonwealth Games gold medallist Kerryn McCann has died from cancer aged 41, her family announced Monday.