Cameron White, Australia's former Twenty20 captain, will return to Northamptonshire for the Friends Life t20 campaign.
Last season White scored 262 runs at 57 in nine matches but he could not help Northamptonshire avoid a dismal campaign where they finished with one win. In the recent Big Bash League for Melbourne Stars he scored 178 runs in eight innings at a strike-rate of 128.05.
White has played 38 Twenty20s for Australia although lost the captaincy after the 2011 series in South Africa when the role went to George Bailey.
Northamptonshire are still waiting to confirm their overseas player for the County Championship after their initial target, Rory Kleinveldt, fell through and they are now hopeful of signing the New South Wales seamer Trent Copeland.