Described as a "fantasista" in Italian, Mastour is a versatile, quick, agile, creative, and highly skilful player, with excellent technique and an ability to read the game; although his favoured role is as an attacking midfielder, he is capable of playing in several attacking roles, and has been deployed as a second striker, or even as a winger.