McClenaghan hasn't played an ODI since January last year, after copping a nasty blow above an eye against Pakistan in Wellington. He was at the world T20 in March but an ankle injury proved a further setback.
He's taken 12 wickets for table-topping Mumbai, being easily their most successful bowler and second best wicket taker in the IPL.
In 48 ODIs, he's taken an impressive 82 wickets at 28.2.
Milne, another beset by injury woes, was last sighted for New Zealand at the world T20 but made a return at the fag end of the Plunket Shield for Central Districts. He's at the Royal Challengers Bangalore, where he's taken three wickets in two appearances. He's a good athlete and distinctly sharp.
Veteran Neil Broom got what would have been the last specialist batsman's job, while Tom Latham and Luke Ronchi are expected to be duelling for one opening job. Hesson is keen on the gloveman going in at the top for the sake of balance and getting at least two of the three seam-bowling allrounders - Corey Anderson, Jimmy Neesham and Colin de Grandhomme - into the XI.