All-rounder Ben Stokes has today been included in England's Test squad for their tour of New Zealand.

Having enjoyed an impressive summer, which has seen the 28-year-old Cumbrian help England win the Cricket World Cup and also star in the Ashes on home soil, Christchurch-born Stokes will hope to continue that form when he plays against the country of his birth.

But England have not included Jonny Bairstow in their Test squad for the tour, while four players have been handed maiden call-ups for the two-match series.

Warwickshire opener Dominic Sibley is rewarded for his remarkable summer with a place on the plane alongside Kent batsman Zak Crawley, and Lancashire duo Saqib Mahmood and Matt Parkinson.

Batsman Jason Roy is another to miss out after a difficult Ashes series, while seamer James Anderson remains unavailable due to a calf injury.

"James Anderson was unavailable for selection in the Test squad as he continues his rehabilitation from a calf injury," an England Cricket Board statement read.

"The Lancashire seamer will work towards being available for the South Africa tour later this winter."

Due to Bairstow's absence, Jos Buttler will be the wicket-keeper in New Zealand, with Surrey batsman Ollie Pope back involved.

Meanwhile, Eoin Morgan, who led England to their World Cup triumph in July, has ended speculation over his immediate future as white-ball captain by being named skipper of the squad for the T20s in New Zealand.

With England preparing for a Twenty20 World Cup in Australia next winter, a number of the squad that won the 50-over version are not included.

Jason Roy, Test captain Joe Root, all-rounders Stokes and Moeen Ali, wicket-keeper Buttler, and pace bowlers Wood, Jofra Archer, Liam Plunkett and Chris Woakes all sit out.

Mahmood and Parkinson join exciting Somerset batsman Tom Banton and Worcestershire seamer Pat Brown in the squad.

The first of England's five T20 internationals will be on November 1, while the first Test will begin on November 20 at the Bay Oval.