Babel został ostatnim zawodnikiem, który przeszedł na emeryturę z drużyny Oranje, która dotarła do finału Mistrzostw Świata 2010 w RPA. Rozegrał 69 meczów dla Elftal w latach 2005-2021.
W trakcie swojej kariery trzykrotnie podpisywał kontrakt z mistrzami Holandii Ajaxem i grał za granicą, między innymi dla Liverpoolu i Galatasaray.