ST. ANDREWS - Former Australian cricketer Shane Warne says he and British actress Elizabeth Hurley are engaged.

Speaking after a round of golf at the Dunhill Links Championship pro-am in Scotland on Saturday, Warne said "Yes, I can confirm we are engaged."

British newspapers showed pictures of Hurley wearing a large engagement ring while she watched Warne playing at the Kingsbarns club in east Scotland.

The couple have been together for 10 months.

Warne retired from international cricket in 2007 but played four seasons with the Rajasthan Royals in the lucrative Indian Premier League before calling it quits at the end of the 2011 IPL season.

Hurley dated actor Hugh Grant for more than a decade and was previously married to Indian businessman Arun Nayar.