Brandon Marshall has the most receptions in a game, with 21 catches against the Colts on December 13, 2009.