Miller started his first major league game on October 3, against the Cincinnati Reds. Miller pitched six shutout innings, allowing only one hit, and striking out seven. He appeared twice in relief for the Cardinals during the 2012 National League Championship Series (NLCS) against the San Francisco Giants, allowing four hits and two runs in innings. For the season, Miller completed innings combined in the major league regular season, postseason and minor leagues.