According to foreign media reports the attack took place during the rush hour in the central Karrada district of Baghdad, which is predominantly Shia. There are fears that the death toll could rise.
The blast shook buildings and damaged shops in the area. No group had so far claimed responsibility for the attack.
Attacks in Iraq had increased since US troops withdrew in December last year.