Shami, who was part of the Indian ODI team has not been picked for the three-match T20 series, which opened the window for him to represent his state side.
With wicketkeeper-batsman Shreevats Goswami picked for India A one dayers against New Zealand, Shami will be his direct replacement. With Wriddhiman Saha in the team, Bengal does not require a back-up keeper as of now.
"Since Shami has not played much cricket during the past three weeks save the lone ODI, he is fit and fresh. He is a certainty for the New Zealand ODIs but a couple of Ranji games will certainly give some much required game time," a BCCI official privy to selection matters told PTI today.