Cincinnati quarterback Zach Collaros will have surgery for a broken right ankle, sidelining him for the Bearcats' last three regular-season games.