Indians infielder Jose Ramirez, who is batting .254 with 20 homers and 75 RBIs this season, will have surgery Monday for a fractured hamate bone in his right hand.