Answer
David Wilkie won a total of 12 medals in major international competitions. These medals include 5 gold medals, 4 silver medals, and 3 bronze medals. He won these medals in various swimming events, including the 200-meter breaststroke, 400-meter breaststroke, and 200-meter individual medley. Wilkie's success in major international competitions is a testament to his skill and dedication as a swimmer.