On 4 September, Lafferty scored once for Northern Ireland in a 3–1 win against the Faroe Islands. The result put Northern Ireland at the top of Group F and on the brink of qualifying for their first European Championship. In the following game, against Hungary three days later, he scored a stoppage-time equaliser in a 1–1 draw to keep Northern Ireland top of their group. Lafferty ended the qualifying phase with seven goals, which made him Northern Ireland's top scorer as the team qualified as group winners. On 27 May 2016, Lafferty marked his 50th international appearance with a goal in a 3–0 win over Belarus in a friendly at Windsor Park, Belfast.