Miller, who had missed two weeks with a knee injury, completed 17-of-25 passes for 198 yards and rushed for 83 more as the Buckeyes (5-0, 1-0 Big Ten) continued the nation's longest winnings streak with a 17th straight triumph.
Corey Brown hauled down two scoring passes, making eight grabs for 85 yards, while Evan Spencer and Devin Smith each added a TD reception for Ohio State.
The Badgers (3-2, 1-1), meanwhile, dropped a third straight to the Buckeyes despite 295 passing yards and two touchdowns on 20-for-34 efficiency from Joel Stave.
Wisconsin's Jared Abbrederis led all receivers with 207 yards on 10 catches.
Man spent 15 hours in jail for plugging electric car into an outlet at a school
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'