1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Né à Liège de parents espagnols, il commence à jouer au football au Patro Lensois, un club se trouvant dans le petit village de Lens-Saint-Remy. Il part très tôt du Patro Lensois pour rejoindre les jeunes du Standard de Liège, qu'il quitte en 2004 pour la France et le LOSC Lille. Il fait ses débuts en Ligue 1 le contre le Paris Saint-Germain. Trois minutes après son entrée en jeu, il inscrit son premier but et offre la victoire à son club.[réf. nécessaire]
Le contre l'Olympique de Marseille, il s'offre son premier doublé, au Stade Vélodrome, lors d'une victoire 3-1 en championnat. Il réédite cette performance six jours plus tard, face au Toulouse FC, marquant du même coup un des plus beaux but de la saison. Le , après près de deux mois d'opposition au LOSC, où il refusait de prolonger, Mirallas part pour l'AS Saint-Étienne, avec lequel il s'était depuis longtemps mis d'accord pour un contrat de quatre ans[2].
Mais il n'est pas titularisé à tous les matchs, ce qui le déprime. Il explique cela devant la presse et montre son envie de partir. En , il est prêté pour une saison avec option d'achat au club grec de l'Olympiakos[3]. Le , le club grec lève l'option d'achat de 2,5 millions d'euros, Mirallas est donc transféré définitivement à l'Olympiakos[4]. En 2011-2012, il finit meilleur buteur du championnat grec avec 20 buts en 25 matchs, après une très bonne saison. Artisan du titre de son équipe, il est élu meilleur joueur du Championnat de Grèce de football 2011-2012[5].
Le , il signe un contrat de quatre ans en faveur d'Everton[6],[7].
Avant de commencer la saison 2015-2016, il prolonge son contrat jusqu'en 2018 à Everton.
Le , Mirallas est prêté à l'Olympiakos jusqu'à la fin de la saison[8]. Il inscrit deux buts en seize matchs toutes compétitions confondues avant de voir son prêt rompu par le club grec début [9].
Le , il est de nouveau prêté pour une saison, cette fois à l'ACF Fiorentina avec option d'achat[10]. Mirallas marque deux buts en trente matchs sous le maillot du club italien.
Le , Mirallas quitte définitivement Everton pour le club belge du Royal Antwerp FC, avec qui il s'engage pour une saison[11]. En fin de contrat à l'issue de la saison 2019-2020, le Royal Antwerp décide ne pas lui offrir de prolongation[12].
Le , Mirallas signe un contrat d'un an avec le Gaziantep FK[13].
Le 24 janvier 2022, après presque six mois sans club, Mirallas signe un contrat avec le club portugais du Moreirense Futebol Clube jusqu'en fin de saison[14].
Il prend sa retraite en 2023 et devient directeur technique de l'Eendracht Alost[15].
Mirallas se fait ensuite particulièrement remarquer lors de cet Euro en inscrivant deux buts décisifs respectivement contre Israël et les Pays-Bas. Cela permet à sa sélection d'accéder aux demi-finales et d'obtenir son billet pour les Jeux olympiques d'été de 2008. À noter que Mirallas est élu homme du match par l'UEFA lors de Belgique-Israël.
Ce bon parcours parmi les espoirs lui ouvre les portes de la sélection A deux mois plus tard. Le , il honore sa première sélection, à l'occasion d'un match contre la Serbie, qualificatif pour l'Euro 2008. Titulaire, il inscrit d'ailleurs un but à cette occasion[1].
Kevin Mirallas dispute sa seule grande compétition internationale lors de la Coupe du monde 2014 au Brésil lorsqu'il est convoqué par Marc Wilmots. Les Diables Rouges s'inclinent en quarts de finale contre l'Argentine (0-1), futur finaliste de l'édition.