En el mes de agosto de 2006, Heskey debuta con el Wigan Athletic, frente al Newcastle United.