Zharnel Hughes smashed the 30-year-old British 200m record by clocking 19.73 seconds in front of a sell-out crowd at the London Diamond League.

The 28-year-old shaved 0.21 seconds off the previous mark of 19.94, set by John Regis at the World Championships in 1993, in finishing third at London Stadium.

His latest feat was witnessed by around 50,000 spectators and comes just a month after he broke Linford Christie’s 100m record when he ran 9.83 seconds in New York.

American world 200m champion Noah Lyles, who on Saturday backed Hughes for the British record, triumphed in 19.47 secs, while Letsile Tebogo of Botswana was second in 19.50 secs.

Hughes claimed he had earlier forecasted his record-breaking time.

“I did it again – I predicted it,” he said. “I wrote down that exact time this morning, at about 9.30am.

“I wanted to get the British record here on home soil and I did it.

“I don’t care about winning as long as I execute the time that my coach wanted and get the British record.”

© 2023 SportsMaxTV All Rights Reserved.