A man is dead after his vehicle collided with a horse truck south-west of Brisbane, police have confirmed.

The 23-year-old Beaudesert man was cut free from the wreckage of his car but died at the scene before he could be airlifted to hospital on Monday.

There were no horses on the truck at the time of the crash.

He became the third fatality in 24 hours on Queensland roads.