Rizwan and Irfan both suffered hamstring injuries in the third match in Rawalpindi, where a second-string New Zealand side won by seven wickets to level the five-match series 1-1
The milestone marks the second century in his ODI career.
TEAMS
Bangladesh: Tamim Iqbal, Liton Das (wk), Najmul Hossain Shanto, Mushfiqur Rahim, Mohammad Mithun, Mahmudullah, Mehidy Hasan Miraz, Mashrafe Mortaza (c), Mohammad Saifuddin, Taijul Islam, Mustafizur Rahman
Zimbabwe: Chamu Chibhabha (c), Tinashe Kamunhukamwe, Brendan Taylor, Richmond Mutumbami (wk), Regis Chakabva, Sikandar Raza, Wesley Madhevere, Tinotenda Mutombodzi, Chris Mpofu, Carl Mumba, Donald Tiripano