Scrivi una continuazione per questo paragrafo - D'Souza è stato capitano della squadra indiana nella Coppa del Mondo di Hockey Junior del 2005. Lo stesso anno fece parte della squadra junior nel torneo invitativo delle 6 nazioni a Kuala Lumpur, in Malesia. Il 2006 è stato un anno impegnativo per la squadra indiana con i principali tornei in programma e i selezionatori si aspettavano che Adrian giocasse un ruolo fondamentale nella squadra. L'anno lo ha visto rappresentare la squadra nel torneo Sultan Azlan Shah (Malaysia) a giugno, il Champions Trophy (Spagna) a luglio, la Coppa del Mondo (Germania) a settembre e si è concluso con i Giochi asiatici (Qatar) a dicembre, mentre ha perso i Giochi del Commonwealth.
in Australia per un infortunio. Nel 2007, ha fatto parte della squadra che ha vinto il bronzo al Champions Challenge in Belgio e della squadra che ha vinto l'oro alla Coppa d'Asia. A causa di un infortunio alla tendine del ginocchio, Adrian ha dovuto ritirarsi dal campo di qualificazione olimpica del 2008. L'India non ha potuto battere la Gran Bretagna in finale e ha perso le Olimpiadi per la prima volta in 80 anni. Adrian, insieme ai suoi genitori, ha visto la partita a Mumbai. È tornato dopo una pausa di 2 mesi ed è stato selezionato per il torneo 4 nazioni a 2 gambe a Perth e Darwin. Il torneo comprendeva anche gli ospiti Australia, Cina e Corea del Sud. Adrian si è comportato relativamente bene nella Coppa Sultan Azlan Shah del 2008, avendo giocato una grande partita contro la Malesia nelle semifinali. L'India ha segnato da un penalty corner e la Malesia non ha potuto impedire all'India di raggiungere la finale del Sultan Azlan Shah dopo 13 lunghi anni. Di fronte a una partita molto disputata contro l'Argentina in finale, l'India ha perso nel tempo supplementare. Adrian ha giocato il suo ultimo torneo internazionale, la Sultan Azlan Shah Cup nel 2012.