In the 2012 National League Wild Card Game, his first postseason game since 2006, Beltrán had 1 hit in 4 at-bats, scoring a run in the 4th inning. In the NLDS against the Nationals, Beltrán went 8–18 at the plate with 2 home runs and 4 RBI. Down 5–7 in the 9th inning in game 5 of the NLDS, Beltrán hit a leadoff double off of Drew Storen, eventually scoring two outs later on a Daniel Descalso single. The Cardinals would win the game 9–7.