Dan Carter will win his 100th cap for New Zealand in Saturday's QBE International against England at Twickenham.