She was the only lady to compete in the netball tournament of the second Stoke Mandeville Games in 1949 under her maiden name of Margaret Webb. From 1960 to 1976 she competed in the Summer Paralympics in many sports, including archery, athletics, dartchery, lawn bowls and swimming. She represented Rhodesia in her first two Paralympics and then South Africa since 1968, winning eleven gold medals.