Wayde Van Niekerk set a new 300m Men World record at the 56th Ostrava Golden Spike 2017 . He ran the fastest 300m race of all-time at 30.82, breaking Michael Johnson’s world best of 30.85. The South African Olympic gold medalist also set a new 400m World record at the Olympic Games in