Cole joined West Ham United in July 2006 for an undisclosed fee, signing a four-year contract.
Cole bergabung dengan West Ham United pada bulan Juli 2006 untuk biaya yang tidak diungkapkan, menandatangani kontrak empat tahun.