Australian netball great Sharelle McMahon announced her retirement from the sport after leading the Australian National Netball team to two Commonwealth Games gold medal and two World Championships during the peak of her career.

The 35-year-old McMahon played for 118 games for Australia, leaving her four games shorts of tying Liz Ellis (122 games) as the most-capped Australian netball player of all-time.

During her netball days, McMahon was known as one of the most dominant forces in the game and perhaps the biggest clutch player of all-time.

In the 1999 world championship game, McMahon came through with the famous last-second goal that helped Australia win the title.

McMahon also bagged five premierships with the Melbourne Phoenix and another title with Melbourne Vixens in the 2009 trans-Tasman League.

"I always find it really hard to pinpoint things, but two experiences with the Diamonds, winning the world champs in 1999 and winning the Commonwealth Games gold medal in Manchester (in 2002) in double extra time were two real highlights from the Aussie team," McMahon told The Australian.

"It's hard (to choose highlights) from a club perspective because it was all so different. But certainly the 2009 premiership with the Melbourne Vixens was a really special one with how we actually got there and achieved what we wanted to achieve as a team," the netball great added.

All of a sudden, Australia lost two key components of their championship years, following the retirement of McMahon and Natalie Von Bertouch, who retired from the sport a week ago.