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 wicketkeeper-batsman, who came in the ninth over, got only Mehidy Hasan Miraz (43) as partner in an 84-run stand for the seventh wicket in the second One-Day International of the three-match series at Premadasa Stadium in Colombo on Sunday.
The poor run of opener Tamim Iqbal, the stand-in captain, continued as he chopped a delivery from Isuru Udana in the ninth over after choosing to bat first while his partner Soumya Sarkar was trapped lbw by Nuan Pradeep in the sixth.
Udana, Pradeep, and Akila Dananjaya claimed two wickets each.
Sri Lanka are leading the series 1-0 following a 91-run win in the first match in a fitting farewell to pacer Lasith Malinga.