Murray's three scores gave him 58 in his collegiate career, breaking the Sooners' all-time mark as Oklahoma (6-0, 2-0 Big 12) extended its home winning streak to 34 games.
Murray gained 112 yards and scored two rushing TDs and caught two passes -- one of them for a touchdown -- for 28 yards in the victory.
Landry Jones amassed 334 yards on 30-of-34 passing with three touchdowns for Oklahoma. Fifteen of them went to Ryan Broyles, who picked up 182 yards and a touchdown.
The Cyclones (3-4, 1-2) were led by Austen Arnaud, who completed 12-of-18 passes for 102 yards.