Wellington: Shane Bond and Daryl Tuffey have been recalled to New Zealand's Test and ODI squads under an amnesty for players who quit the rebel Indian Cricket League.
Fast bowlers Bond and Tuffey both spent time in the unsanctioned ICL Twenty20 competition before being welcomed back under an amnesty for rebel players announced last month by New Zealand Cricket.
The only condition placed on their reinstatement was that they should sever all ties with rebel competitions.
Bond will make his initial comeback to international play on the New Zealand A team's tour to India in early August before playing in New Zealand's ODIs and Twenty20 matches in Sri Lanka. The full itinerary for the New Zealand tour has yet to be finalized.
Tuffey was named in New Zealand's Test squad after what chief selector Glenn Turner said was a strong domestic season in which he took 27 wickets at an average of 22.
Turner said Sri Lankan conditions would likely suit Tuffey's bowling style.
Bond was named in the One-day and Twenty20 squad alongside Kyle Mills, who will also play on the A team's Indian tour as he attempts to recover form.
"Many of the (A) squad will be coming off their winter break so the opportunity to get game time in sub-continent conditions is ideal," Turner said. "Shane Bond will also have a good opportunity to get up to speed before returning to the Black Caps."
The only newcomer to the New Zealand Test squad is uncapped Auckland wicketkeeper Reece Young, who will provide cover for Brendon McCullum.
Test squad: Tim McIntosh, Martin Guptill, Craig Cumming, Jesse Ryder, Ross Taylor, Daniel Flynn, Brendon McCullum (wk), Jacob Oram, Grant Elliott, Daniel Vettori (c), Reece Young, Daryl Tuffey, Jeetan Patel, Iain O'Brien, Chris Martin.
ODI squad: Brendon McCullum (wk), Jesse Ryder, Martin Guptill, Ross Taylor, Jacob Oram, Neil Broom, Grant Elliott, Nathan McCullum, Gareth Hopkins, Ian Butler, Daniel Vettori (c), Shane Bond, Kyle Mills, Jeetan Patel.
Twenty20 squad: Brendon McCullum (wk), Jesse Ryder, Martin Guptill, Ross Taylor, Jacob Oram, Neil Broom, Grant Elliott, Nathan McCullum, Peter McGlashan (wk), Ian Butler, Daniel Vettori (capt), Shane Bond, Kyle Mills, Jeetan Patel.
New Zealand A squad to India: Peter Fulton (capt), Brent Arnel, Shane Bond, Neil Broom, Brendon Diamanti, Gareth Hopkins, Jamie How, Peter McGlashan (wk), Nathan McCullum, Kyle Mills, Tarun Nethula, Aaron Redmond, Tim Southee, BJ Watling, Kane Williamson.