Former senator Andrew Bartlett has been chosen to replace Greens candidate John Meyer as the party's Clayfield hopeful following an internal feud over campaign funding.

Mr Bartlett represented Queensland in the Senate from 1997 to 2008 as a member of the Australian Democrats.

The seat is held by former state treasurer and LNP leader Tim Nicholls on a 2.4 per cent margin.