Cha Du-ri behoorde niet tot nationale selectie op het WK 2006. Hij was vervolgens jaren international-af. Toenmalig bondscoach Pim Verbeek wilde hem nog inzetten tijdens de Azië Cup 2007, maar een voetblessure verhinderde dat. Uiteindelijk duurde het tot oktober 2009 voordat Cha Du-ri weer werd opgenomen in de Zuid-Koreaanse ploeg. Bondscoach Huh Jung-moo nam hem een jaar later ook mee naar het WK 2010, waar hij de groepswedstrijden tegen Griekenland (2-0 winst) en Nigeria (2-2 gelijk) van begin tot eind speelde en ook de met 1-2 verloren achtste finale tegen Uruguay.