Già reduce da tutta la trafila delle giovanili, comprese le esperienze con l'Nazionale Under 20, l'Italia 7s e la Nazionale Emergenti, debuttando a Saint-Denis contro la , nella partita inaugurale del Sei Nazioni 2016, David Odiete divenne il primo giocatore nativo italiano di colore a vestire la maglia azzurra e, nell'incontro con l' a Dublino, realizzò la sua prima meta internazionale.