You are not permitted to download, save or email this image. Visit image gallery to purchase the image.
According to a source, ONE News report the 56-year-old was travelling on a Lime scooter after attending the Breakers' NBL match against the Perth Wildcats at Auckland's Spark Arena when he suffered the heart attack.
ONE News report the All Whites great confirmed that he had "a mild heart attack" and "will have a full recovery after six weeks".
Rufer was travelling with friend Florian Wellmann, who told German news website Kreiszeitung Syke that he screamed for help after Rufer went down while the pair were on a side street.
Wellmann's pleas were answered by an elderly woman who stopped and called emergency services on her mobile phone, while two other men also stopped their car to offer assistance.
"One of them (men) pushed me away and immediately started resuscitation on Wynton," Wellmann told Kreiszeitung Syke.
"I was totally in shock, paralysed. And the man did that because he completed a life-saving course three weeks ago."
Rufer scored 12 goals in 23 games for New Zealand between 1980 and 1997. He also played for Werder Bremen in the Bundesliga.