Batsman Craig McMillan has been omitted from the New Zealand Test squad for their October tour of Bangladesh.
Marshall has a chance to make a name for himself in Tests
McMillan, who has played 52 Tests at an average of just over 40, was likely to join the squad for the three-match one-day series, coach John Bracewell said.
Hamish Marshall was picked instead, Bracewell saying the youngster could handle the move into the Test arena after 24 one-day internationals.
"Hamish has had previous success in the subcontinent on A tours," he said.
Marshall played one Test against South Africa in 2000. At 22, he is six years younger than McMillan.
Medium-fast bowler Daryl Tuffey has also been omitted for the Bangladesh tour to
give him a chance to regain fitness before Australia and Sri Lanka series later in the season.
Medium pacer James Franklin, a late success in the injury-ravaged bowling line-up in England is back in the squad, along with Chris Martin.
New Zealand have recalled off spinner Paul Wiseman, who has 47 Test wickets
in his 19 Tests stretching back to 1997.
All rounder Chris Cairns, who retired from Tests in June, is also likely to
join the squad for the one-day section of the tour.
Full squad: Stephen Fleming (captain), Nathan Astle, Ian Butler, James Franklin, Hamish Marshall, Chris Martin, Brendon McCullum, Kyle Mills, Jacob Oram, Michael Papps, Mark Richardson, Scott Styris, Daniel Vettori, Paul Wiseman.