Mohammad Shami will miss Bengal's first Vijay Hazare Trophy game against Delhi. He is recovering from knee swelling. Shami recently played in the Ranji and Syed Mushtaq Ali Trophies. Indian captain Rohit Sharma wants Shami fully fit. His availability for the Champions Trophy is uncertain. Seamer Mukesh Kumar is in the Bengal squad.