In February 2012 his bowling helped East Zone win their first Duleep Trophy title; he took eight wickets in the match and was described as "outstanding, consistently getting bounce and zip from just short of a good length".
During the 2012–13 Ranji Trophy, Shami took 11 wickets in a match against Madhya Pradesh in November, including seven wickets for 79 runs (7/79) in the first innings, a return which included a hat-trick.