At least 48 people were killed and 16 injured in a car bombing on a crowded street near a mosque in the central Iraqi city of Karabala, the police said.