Muhammad Abbas, the first Pakistan-born player to play for New Zealand, made 50 from 24 balls — the fastest half-century by a player on ODI debut.