New Zealand's out-of-favour batman Jesse Ryder bludgeoned 136 from 57 balls against Ireland on Thursday to press his case for an international recall.
Ryder punished the Ireland attack when his provincial side Otago took on the visitors in a one-dayer at Lincoln on the South Island.
He belted a century off 39 balls and notched eight sixes and 18 fours before being dismissed as Otago won by three wickets.
Ryder was dropped from the Black Caps in February after a late-night drinking session in the latest in a series of off-field indiscretions.
New Zealand coach Mike Hesson indicated this month that Ryder's international career was not necessarily over but "he's got a lot of ground to make up".
The Blacks Caps are struggling to find a winning one-day opening batting partnership ahead of next year's World Cup, with Ryder offering a potential solution if he resolves his off-field problems.
South Africa cruised to a six-wicket win over New Zealand in the first one-day international on Tuesday.