Mohammed Shami claimed four wickets in a Ranji Trophy 2024 match for Bengal against Madhya Pradesh on his return from injury after almost a year.