Indian pacer Mohammed Shami made a successful return to competitive cricket, delivering 10 overs for Bengal against Madhya Pradesh in the Ranji Trophy, marking his comeback after a year-long injury.