Hans kamper i vennskapskampene før selve VM i fotball 2006 økte hans rykte foran sommerens sluttspill i Tyskland. I mai 2006 bekreftet Eriksson at Cole var med i den engelske troppen til VM, foran bl.a lagkameraten Shaun Wright-Phillips fra Chelsea. Han spilte på venstre midtbane i Englands åpningskamp i Gruppe B mot Paraguay, som endte med engelsk seier 1-0. Han spilte også i 2-0 seieren over Trinidad og Tobago. Den 20. juni 2006 spilte uavgjort 2-2 mot Sverige. Cole skåret et av målene, med en volley i det 34. minutt av kampen og han hadde en målgivende pasning i det 85. minutt til Steven Gerrard, hans bidrag gjorde at han ble kåret til banens beste. England vant gruppen sin og møtte nr. 2 i Gruppe A i åttendedelsfinalen, Ecuador. England vant 1-0, og møtte Portugal i kvartfinalen, som i EM i fotball 2004. Igjen gikk kampen til straffesparkkonkurranse, og engelskmennene ble sendt hjem.