Ben Stokes is set to make his England return in the one-day international series against New Zealand.

Here, Press Association Sport looks at the all-rounder’s career in numbers.

122 – appearances for England – 39 Tests, 62 one-day and 21 Twenty20 internationals.

258 – the career-best score he made against South Africa in a January 2016 Test in Cape Town. It came from just 198 balls and was the second-fastest Test double century ever, as well as the highest score from number six.

35.72 & 33.93 – Stokes’ Test batting average is higher than his bowling average, the typical goal for an all-rounder.

5-61 – his impressive career-best ODI bowling figures, against Australia in 2013 in just his fourth game in the format. His best in any format is seven for 67, for Durham against Sussex in the 2014 County Championship.

£3million – the combined price paid for Stokes at the last two Indian Premier League auctions – Rising Pune Supergiant last year made him the competition’s most expensive overseas player at £1.7m, and he earned another £1.37m (12.5 crore rupees) from Rajasthan Royals to top the price list this time around.

2009 – the year Stokes made his professional debut, in a one-day match for Durham against Surrey at the Oval. His first England match, an ODI against Ireland, came two years later.

152 – days since his last international appearance, against the West Indies on September 24.