Rachin Ravindra put in an impressive all-round display in the Blackcaps intrasquad warm-up match in Southampton, scoring a half-century opening the batting for the Williamson XI against the Latham XI on Saturday morning (NZ time).
Opening the batting on day two of the warm-up affair, 21-year-old Ravindra added 60 runs from 101 balls in the first session before retiring to allow his teammates to bat.
Ravindra's innings comes off the back of an impressive display with the ball on the opening day, where the left-arm spinner claimed 2/39 from 10 overs, taking the wickets of Kyle Jamieson and Matt Henry.
"He showed some real class," Wellington teammate Tom Blundell says of Ravindra's innings.
"The man's class, some of those cover drives were pretty nice to watch. He showed pretty good temperament throughout.
"It looks like he's in pretty good form."
His performance could thrust him into contention for an international debut when the Blackcaps begin their test series against England at Lord's next Wednesday.
On paper, Ravindra would be competing against Devon Conway - who scored an unbeaten 55 for the Latham XI on day one - for a spot opening the batting alongside Tom Latham.
The Blackcaps selectors could also debut Ravindra in the all-rounder role at No.6, with his bowling a handy string to the bow should the Blackcaps opt for a four prong seam attack with Tim Southee, Kyle Jamieson, Matt Henry and Neil Wagner.
Elsewhere on day two of the warm-up match, Daryl Mitchell top scored for the Williamson XI with 64 before he retired.
Mitchell Santner retired with 41, while captain Kane Williamson scored 15 before he'd decided he'd had enough. Neil Wagner chipped in with 26 from 58 before he retired.
Despite an impressive stint in county cricket with Durham, Will Young couldn't reach double figures, out for one and nine in his two innings on day two.
The Blackcaps test series begins at Lord's on June 2, before finishing at Birmingham's Edgbaston from June 10, before the World Test Championship final against India on June 18.