Bangladesh won the first One-dayer by seven wickets after restricting New Zealand to just 201 for nine last week in Dhaka.
But the hosts lost the second match on Saturday by 75 runs, mostly due to a slow run rate chasing New Zealand’s 212-9.
“We have to do well in all departments, particularly in batting,” Ashraful said after Monday’s practice session in Chittagong.
Bangladesh may play uncapped batsman Imrul Kayes in place of Mahmudullah Riad, while medium-pacer Mahbubul Alam may get his international debut, replacing Shahadat Hossain.
New Zealand wicketkeeper-batsman Brendon McCullum said his side also expected to get more runs out of the wicket and was more confident after taking time to adjust.