Adrian Peterson has the most rushing yards in a game, with 296 yards versus the San Diego Chargers on November 4, 2007.