UFC 320 lands in Las Vegas on Saturday, 4 October, topped by a light-heavyweight title rematch between champion Magomed Ankalaev and former belt-holder Alex Pereira at the T-Mobile Arena.
Seven months after Ankalaev’s unanimous decision at UFC 313, the pair run it back with the strap at stake.
The bantamweight title also features, with Merab Dvalishvili defending against Cory Sandhagen.
Elsewhere on the bill, Jiří Procházka takes on Khalil Rountree Jr, Josh Emmett faces Youssef Zalal, and Joe Pyfer is up against Abus Magomedov.
Early prelims begin at 23:00 (BST) on Saturday; the prelims from 01:00 and the main card from 03:00 on Sunday.
Official weigh-ins and the ceremonial face-offs are scheduled for Friday. Card subject to change.
When and where is UFC 320?
UFC 320 takes place on Saturday, 4 October 2025, at the T-Mobile Arena in Las Vegas, USA.
For UK viewers, it runs overnight into Sunday.
Main event and full card
The headline is a light-heavyweight title rematch: Magomed Ankalaev v Alex Pereira.
The co-main event is the bantamweight title fight: Merab Dvalishvili v Cory Sandhagen.
Also slated: Jiří Procházka v Khalil Rountree Jr, Josh Emmett v Youssef Zalal, and Joe Pyfer v Abus Magomedov.
For the bout-by-bout line-up and any late changes, see the UFC’s official preview. Click the links above to follow each fight with the Flashscore app.
UK start times
Early prelims start at 23:00 (Saturday); prelims at 01:00 (Sunday), and main card at 03:00 (Sunday).
How can I watch UFC 320?
In the UK, UFC 320 broadcasts with the main card and prelims on TNT Sports 1 and Discovery+ from 01:00 (Sunday).
The early prelims, as well as the prelims, will be available via UFC Fight Pass from 23:00 (Saturday).
Times may vary, so please verify on the day.