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é à Leeds en Angleterre, Marcus Tavernier fréquente le centre de formation de Newcastle United avant de rejoindre en 2013 Middlesbrough, où il poursuit sa formation. Il fait ses débuts en professionnel le , lors d'un match de Coupe de la Ligue anglaise contre Scunthorpe United (victoire 3-0 de Middlesbrough)[1]. Le , dans cette même compétition, Tavernier inscrit son premier but en professionnel, lors d'une défaite de son équipe face à l'AFC Bournemouth (3-1)[2].
Quatre jours plus tard, il réalise sa première apparition en Championship face au Reading FC, où il est titulaire et où son équipe s'impose (0-2)[3]. Le , lors de la 16e journée, il inscrit son premier but en Championship, lors de la réception du Sunderland AFC (victoire 1-0)[4]. Le de la même année il prolonge son contrat avec son club formateur jusqu'en juin 2021[5].
Le il est prêté lors de la deuxième partie de la saison 2017-2018 à MK Dons[6], en League One, où il joue huit matchs.
Le , Marcus Tavernier prolonge son contrat avec Middlesbrough jusqu'en juin 2023[7],[8].
Le , Marcus Tavernier s'engage en faveur de l'AFC Bournemouth. Le joueur signe un contrat de cinq ans, soit jusqu'en juin 2027[9],[10].
Tavernier inscrit son premier but pour Bournemouth le , à l'occasion d'une rencontre de Premier League face à Leeds United. Il est également l'auteur de deux passes décisives ce jour-là mais ne permet pas à son équipe d'obtenir un résultat (défaite 4-3)[11].
En sélection
Marcus Tavernier compte plusieurs sélections avec l'équipe d'Angleterre des moins de 19 ans. Il participe avec cette sélection au championnat d'Europe des moins de 19 ans en 2018. Il joue trois matchs durant ce tournoi, tous en tant que titulaire. Il se met en évidence lors de cette compétition, en inscrivant un but contre l'équipe d'Ukraine. Avec une seule victoire, un nul et une défaite, les Anglais ne dépassent pas le premier tour[12].
Avec les moins de 20 ans, il joue son premier match le 10 septembre 2018, en étant titularisé contre les Pays-Bas (défaite 3-1 des Anglais). Il officie pour la première fois comme capitaine de cette sélection lors d'une rencontre face à la Suisse, le (victoire 0-1 de l'Angleterre)[13].