Leenders speelde zijn eerste A-interland op 3 juni 2006 tegen Portugal. Ook was hij deel van de Nederlandse selectie die meedeed aan het EK 2020. In juni 2020 gaf Leenders aan om te denken over afscheid als international. Vanwege artrose in de heup van Leenders werd de oud-international gedwongen te stoppen. Hij speelde zijn laatste wedstrijd bij HSG Nordhorn-Lingen in juni 2021.