Mbappé scored the first hat-trick of his first team career on 14 December 2016 in the 7–0 rout of Stade Rennais in the Coupe de la Ligue round of 16 at the Stade Louis II – the first hat-trick scored by any Monaco player in the competition since Sonny Anderson in 1997.

On 11 February 2017, Mbappé scored the first Ligue 1 hat-trick of his career in the 5–0 home win over Metz; at 18 years and two months he became the youngest player to score a Ligue 1 hat-trick since Jérémy Ménez did it for FC Sochaux-Montbéliard back in 2005.

On 21 February, Mbappé scored Monaco's second goal in the 40th minute with a half-volley after receiving Fabinho's long ball over the opponents' back line (it was his first ever UEFA Europa League or UEFA Champions League goal and he became the second youngest French scorer in UEFA Champions League history behind Karim Benzema) in the UEFA Champions League round of 16 first leg match against Manchester City, which Monaco lost 5–3.
On 5 March, Mbappé scored two first-half goals in the 4–0 Ligue 1 home win over FC Nantes to bring his Ligue 1 career tally to ten goals and become the youngest player in the last 30 years to hit the Ligue 1/Division 1 ten-career-goals mark.
His brace against Nantes on 5 March brought up his 2016–17 season tally to nine Ligue 1 goals and five Ligue 1 assists in just 822 minutes of Ligue 1 football.
On 11 March, he scored a goal in the 2–1 Ligue 1 home win against FC Girondins de Bordeaux to register his seventh Ligue 1 goal in his last four starts.

In the UEFA Champions League round of 16-second leg match at the Stade Louis II on 15 March, he made the score 1–0 for Monaco in the 8th minute by turning home Bernardo Silva's low cross from close-range (his 11th goal in his past 11 matches in all competitions) to help Monaco beat Manchester City 3–1 (aggregate score 6–6) and advance to the quarter-finals on the away goals rule.
In the quarter-finals against Borussia Dortmund, Mbappé won a penalty and scored two goals as Monaco won the away leg 3–2.
In the second leg, Mbappé opened the scoring as Monaco won 3–1 and advanced to the semi-finals.
Monaco were eliminated from the Champions League 4–1 on aggregate by Juventus, with Mbappé scoring Monaco's lone goal in the second leg.
Mbappé ended the 2016–17 season with 26 goals from 44 matches in all competitions as Monaco won the Ligue 1 title.
Mbappé scored the first hat-trick of his first team career on 14 December 2016 in the 7–0 rout of Stade Rennais in the Coupe de la Ligue round of 16 at the Stade Louis II – the first hat-trick scored by any Monaco player in the competition since Sonny Anderson in 1997.
On 11 February 2017, Mbappé scored the first Ligue 1 hat-trick of his career in the 5–0 home win over Metz; at 18 years and two months he became the youngest player to score a Ligue 1 hat-trick since Jérémy Ménez did it for FC Sochaux-Montbéliard back in 2005.
On 21 February, Mbappé scored Monaco's second goal in the 40th minute with a half-volley after receiving Fabinho's long ball over the opponents' back line (it was his first ever UEFA Europa League or UEFA Champions League goal and he became the second youngest French scorer in UEFA Champions League history behind Karim Benzema) in the UEFA Champions League round of 16 first leg match against Manchester City, which Monaco lost 5–3. On 5 March, Mbappé scored two first-half goals in the 4–0 Ligue 1 home win over FC Nantes to bring his Ligue 1 career tally to ten goals and become the youngest player in the last 30 years to hit the Ligue 1/Division 1 ten-career-goals mark. His brace against Nantes on 5 March brought up his 2016–17 season tally to nine Ligue 1 goals and five Ligue 1 assists in just 822 minutes of Ligue 1 football. On 11 March, he scored a goal in the 2–1 Ligue 1 home win against FC Girondins de Bordeaux to register his seventh Ligue 1 goal in his last four starts.
In the UEFA Champions League round of 16-second leg match at the Stade Louis II on 15 March, he made the score 1–0 for Monaco in the 8th minute by turning home Bernardo Silva's low cross from close-range (his 11th goal in his past 11 matches in all competitions) to help Monaco beat Manchester City 3–1 (aggregate score 6–6) and advance to the quarter-finals on the away goals rule. In the quarter-finals against Borussia Dortmund, Mbappé won a penalty and scored two goals as Monaco won the away leg 3–2. In the second leg, Mbappé opened the scoring as Monaco won 3–1 and advanced to the semi-finals. Monaco were eliminated from the Champions League 4–1 on aggregate by Juventus, with Mbappé scoring Monaco's lone goal in the second leg. Mbappé ended the 2016–17 season with 26 goals from 44 matches in all competitions as Monaco won the Ligue 1 title.
Kylian Mbappé