Nelson have signed 27 year-old Cape Cobras batsman Henry Davids as a short term replacement for Craig McMillan.
Davids has scored 2263 runs at 29.0 since making his First-class debut in 2000. His right arm medium-fast bowling has also taken 9 wickets at 34.7 from 44 matches.
The South African will stay until the situation with McMillan is resolved. The New Zealander suffered a stomach muscle injury during the World Cup semi final against Sri Lanka last month and is undergoing treatment back home.