Mohamad Shami has enjoyed a dream return to the Indian side, following up his hat-trick against Afghanistan with figures of 4/16 in the 125-run victory over the West Indies.