Three list MPs are now seeking to be elected in the Mt Albert by-election.
Melissa Lee was selected on Monday as National's candidate to replace former Prime Minister Helen Clark as the MP for Mt Albert.
Other list MP candidates are the Green's co-leader Russel Norman and ACT MP John Boscawen.
Labour's candidate is David Shearer, who has returned from working in Iraq to contest the by-election.
Labour has held Mt Albert for more than 60 years.
The by-election will be held on 13 June.