Farah covered 21.330 kilometres in an hour to break the previous record of 21.285km set by Haile Gebrselassie in 2007.
The 37-year-old was around 10 metres behind record pace at the halfway stage but gradually increased the tempo after the pacemaker made way and was ahead of schedule when Belgium’s Bashir Abdi took over the lead with five minutes remaining.
🚨WORLD RECORD🚨
Mo #Farah sets a new WR of 21.330km in the One Hour. #BrusselsDL pic.twitter.com/kPyYTNLReh— Wanda Diamond League (@Diamond_League) September 4, 2020
Farah powered back in front with a minute to go and was so focused that he appeared not to realise when the hour was up and kept running before being told he could stop.
In an on-track interview Farah said: “That’s incredible. I’m very happy to break the world record today.
“Me and Bashir Abdi worked together. I’m so pleased for him and for myself and what an amazing way to do it and show the people what is possible.
“I feel tired but at the same time in the middle part of the race we had to work hard. I wasn’t sure what we were doing and had to help each other and get through it and it’s nice to break a world record.”
There was also a world record in the women’s event as Holland’s Sifan Hassan set a new best of 18.93km.
Hassan outsprinted Kenya’s Brigid Kosgei in the closing stages, although Kosgei was later disqualified for stepping off the track.
World heptathlon champion Katarina Johnson-Thompson finished fourth in the 100 metre hurdles in a time of 13.57s and sixth in the high jump with a clearance of 1.84m.