Le 7 juillet 2016, Dina Asher-Smith remporte le titre européen des Championnats d'Europe d'Amsterdam sur 200 m en 22 s 38, devant la Bulgare Ivet Lalova (22 s 52) et l'Allemande Gina Lückenkemper (22 s 74). Trois jours plus tard, elle remporte la médaille d'argent du relais 4 x 100 m en 42 s 45, derrière l'Équipe des Pays-Bas (42 s 04).