Martin Guptill has all but earned a top spot for the Black Caps' first test at Lord's after scoring 150 in the side's warmup win over Worcestershire.

New Zealand completed a 15-run victory on the final day of the four day match after bowling the home side out for 230. Mark Craig took 4-56 and Matt Henry 3-58.

Earlier in the day New Zealand declared on 275 for nine with Guptill bringing up his century after beginning the day on 61. He reached 150 from 210 balls before he was the last Black Caps batsman dismissed.

The first test begins on Thursday.