* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 21:53, 9 February 2025 (UTC) ‡ Penampilan dan gol di tim nasional akurat per 22:40, 15 November 2024 (UTC)
Tavares memenangkan cap pertamanya untuk Portugal di level U-21 pada 10 September 2019, dalam kemenangan 2-0 di Belarus untuk kualifikasi Kejuaraan Eropa UEFA 2021.[3] Pada tanggal 7 Oktober 2021, melawan Liechtenstein di edisi berikutnya, ia mencetak gol pertama dalam kemenangan 11-0 di Vizela.[4]
Tavares dimasukkan dalam skuad sementara untuk Piala Dunia FIFA 2022 di Qatar,[5] tetapi tidak masuk dalam skuad terakhir.[6] Berkat penampilannya di Lazio,[7] ia melakukan debut penuhnya pada 15 November 2024, menggantikan Nuno Mendes di akhir kemenangan kandang 5-1 atas Polandia di UEFA Nations League.[8][9]