International Career - Team Bath{{Cite web|url=https://www.teambath.com/2011/03/27/karla-mostert/|title=Karla Mostert Team Bath|website=www.teambath.com|access-date=2019-04-09}} and Sunshine Coast Lightning
Before joining the Sunshine Coast Lightning, Pretorius played for the UK based Team Bath in the Netball Superleaguealongside fellow Protea teammate Lenize Potgieter. Pretorius currently plays for Sunshine Coast Lightning in the Australian Super Netball league, and has won back-to-back premierships with the club. In 2017 she won the MVP award for her performance in the Grand Final. She then shared the club's Player of the Year award with teammate Stephanie Wood for their performance in the 2018 season. She was named in the Super Netball team of the year 2018. She is the first South African to feature in the Super Netball league. Unlike South Africa, in Australia netball is a professional sport, which means that Pretorius is being paid to do what she loves most. Pretorius and her husband, Werner Pretorius, married on 9 September 2017.
South Africa SPAR Proteas{{Cite web|url=https://www.netball-sa.co.za/player/karla-pretorius/|title=Karla Pretorius Netball South Africa|website=www.netball-sa.co.za|access-date=2019-04-09}}
Pretorius is the vice-captain of the SPAR Proteas. Pretorius holds 77 senior South African caps, including appearances at the Commonwealth Games and the Netball World Cup. She participated in the 2011 World Netball Series, held in Liverpool, UK, the INF Netball World Cup 2015 held in Sydney, Australia, the 2014 Glasgow Commonwealth Games and the 2018 Gold Coast Commonwealth Games. Pretorius confirmed her status as one of international netball's standout defenders with a series of tenacious performances at the 2015 Netball World Cup held in Sydney, Australia. She made the most intercepts of any player – 28 in total – as South Africa finished fifth overall in the tournament. She also played for the Spar Proteas U/21 side and having made her international debut for the Proteas in 2011. Pretorius was named the Player of the Tournament at the 2019 Vitality Netball World Cup held in Liverpool, England. South Africa finished fourth at the recent World Cup after managing to beat Jamaica by 55 goals to 52http://www.sabcnews.com/sabcnews/proteas-beat-jamaica-in-an-end-to-end-netball-world-cup-match/. The Proteas narrowly lost against world number 1 the Australian Diamonds during the semi-finals with 55 over 53 of South Africa.
Career at the University of the Free State and Free State Crinums{{Cite web|url=https://www.facebook.com/notes/netball-south-africa/bfnpl2017-team-profile-free-state-crinums/10155120753968788/|title=BFNPL2017 Team Profile: Free State Crinums Facebook|website=www.facebook.com|access-date=2019-04-09}}
Karla previously played for the netball team of the University of the Free State, Bloemfontein, Free State between 2009 and 2015. She represented the Free State Criniums Netball team who won back to back titles in 2014 and 2015 Brutal Fruit Premiere League. Karla was awarded the 2014 and 2015 Varsity Cup Netball Player of the Tournament award. Karla completed her Bachelors in Dietetics at the University of the Free State and obtained her Masters in Dietetics at the institution early 2019. She is currently reading towards a Diploma in Sports Management through the University of South Africa. She worked as a community dietitian in Bloemfontein during 2015. She was also named as Sportswoman of the Year by the University of the Free State in 2015. KovsieSport awarded Karla as UFS Sportswoman of the Year in 2016. In 2017, Pretorius was named one of Mail & Guardian 200 Young South Africans.