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.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Couple mistakenly served bag of cash at McDonald's drive-thru