Henry Nicholls will replace New Zealand great Kane Williamson in the second Test against England, stepping in at No.3 at the Oval.
Black Caps captain Tom Latham confirmed the change following Williamson's sudden retirement from international cricket on Friday, shortly after New Zealand lost the series opener at Lord's.
Nicholls, 34, made the last of his 58 Test appearances against Zimbabwe 11 months ago and has been chosen ahead of Will Young, who has rejoined the squad as cover.