2 Partidas e gols totais pelos clubes, atualizadas até 9 de novembro de 2024.
3 Partidas e gols pela seleção nacional estão atualizadas até 21 de novembro de 2024.
Em Portugal, começou na base do modesto Ericeirense, onde entrou após receber um convite de um amigo do condomínio onde morava. Ao mesmo tempo, trabalhava como padeiro, na padaria da família, alternando entre essas duas rotinas até 2018, quando foi contratado pelo Estoril.[4][5]
Antes do Estoril, Matheus chegou a atuar no Oriental aos 18 anos, contudo ficou apenas duas semanas e acabou dispensado por causa de uma lesão. Pensou em desistir por isso, mas com apoio de sua mãe, retornou ao Ericeirense novamente onde conquistou a Divisão de Honra em 2017–18. Destacando-se no clube, Matheus recebeu convites dos times portugueses Braga e Benfica mais o francês Lille para testes, mas acabou não ficando.[3]
Estoril
Em 2018, já com 20 anos, foi contratado pelo Estoril.[6] Primeiramente, foi integrado ao time Sub-23, depois para o time principal, alternando entre os dois na temporada. Sua estreia no time principal foi em dia 14 de outubro de 2018, no empate por 2–2 contra o Varzim válido pela Segunda Liga de 2018–19. Pelo time de Alcabideche, rapidamente se conseguiu espaço no time comandado pelo técnico brasileiro Lucas Góes, tendo atuado em 12 partidas da Liga Revelação e oito da Primeira Liga.[7][8]
Sporting
Após somente oito jogos no time principal do Estoril, no dia 29 de janeiro de 2019 foi anunciado e no dia 31 foi oficializado sua contratação pelo Sporting por 500 mil euros, assinando contrato por cinco temporadas e meia, com uma cláusula de rescisão de 45 milhões de euros.[9][10]
Após atuar pela equipe Sub-23, foi lançado pelo então técnico Rúben Amorim, estreando pelos Leões no dia 4 de junho de 2020, na volta da Liga Portuguesa, em jogo da 25ª rodada no empate de 2–2 com o Vitória de Guimarães.[11]
Em outubro, Matheus Nunes assinou uma renovação de contrato com o clube até junho de 2025, além de sua cláusula de rescisão aumentar de 45 para 60 milhões de euros e ganhar uma melhoria salarial.[12] O Sporting também confirmou que adquiriu 100% do passe do jogador por 450 mil euros, antes o clube só possuía 50%, com o Estoril tendo a outra metade.[13]
Marcou seu primeiro gol pelo Sporting no dia 2 de janeiro de 2021, na vitória por 2–0 sobre o SC Braga, pela 12a rodada da Primeira Liga de 2020–21.[15] No dia 2 de fevereiro, foi o autor do gol da vitória de 1–0 aos 46 minutos do 2º tempo, sobre o Benfica, válido pela 16ª rodada da Primeira Liga e foi eleito o melhor jogador em campo.[16][17]
No dia 15 de setembro, deu uma assistência para Paulinho fazer o único gol do Sporting na derrota por 5–1 para o Ajax, pela primeira rodada da Liga dos Campeões.[18] Já no dia 2 de outubro, fez um dos gols dos leões na vitória de 2–1 sobre o Arouca, na 8.ª rodada da Primeira Liga.[19] O volante disputou 50 jogos durante a temporada, sendo um dos destaques dos Leões e atraindo interesse de outros clubes,[20] tendo também sido selecionado para o time do ano da Primeira Liga.[21] Ao todo, o jogador disputou 101 partidas pelo Sporting, marcou oito gols e conquistou quatro títulos.[22]
Wolverhampton
Em 17 de agosto de 2022, Matheus Nunes foi anunciado pelo Wolverhampton como novo reforço para a temporada 2022–23. O volante custou 45 milhões de euros, e no acordo os Leões continuaram com 10% do passe para a uma venda futura, além de mais cinco milhões de euros por metas.[22] Matheus escolheu a camisa 27 para atuar.[23] Estreou apenas três dias depois, sendo titular na derrota por 1–0 para o Tottenham, em partida válida pela Premier League.[24]
Marcou seu primeiro gol com a camisa do Wolves em 8 de abril de 2023,[25] o único da vitória por 1–0 sobre o Chelsea na 30ª rodada da Premier League,[26] que foi eleito o gol do mês de abril da Premier League.[27] Em apenas uma temporada, Nunes destacou-se no Wolves, disputando 41 partidas e marcando um gol.[28]
Manchester City
Foi anunciado como novo reforço do Manchester City em 1 de setembro de 2023, com o valor da transferência sendo de 53 milhões de euros e Nunes assinando contrato por cinco temporada. Também escolheu atuar com número 27 pelo clube.[29][30]
Após recusar a Seleção Brasileira, em setembro foi pela primeira vez convocado para a Seleção Portuguesa. O volante foi chamado pelo técnico Fernando Santos para dois jogos: um amistoso contra o Catar e um das Eliminatórias para Copa de 2022 contra Luxemburgo, ambos em outubro.[33][34][35]
Matheus Nunes estreou pela Seleção no dia 9 de outubro, na vitória por 3–0 sobre o Catar no Estádio Algarve.[36] Em 17 de março de 2022, foi um dos 22 convocados por Fernando Santos para a disputa da repescagem das Eliminatórias da Copa do Mundo.[37] No primeiro jogo da respescagem, o volante entrou no segundo tempo e fez o último gol vitória de Portugal na vitória por 3–1 sobre a Turquia, após receber passe de Rafael Leão.[38] Esse foi o primeiro gol de Matheus pela Seleção.[39]