Jeet Raval scored his maiden century as New Zealand dominated Bangladesh on day two of the first Test in Hamilton.
Playing his 17th Test, Raval finally ended his wait for a ton, making 132 at Seddon Park on Friday.
The 30-year-old capitalised on a docile pitch as the Black Caps pushed to 451-4 at stumps, leading by 217 to be well on top in the series opener.
Tom Latham (161), Kane Williamson (93 not out) and Henry Nicholls (53) also made runs against a Bangladesh attack struggling to create chances.
Resuming at 86-0, Raval and Latham were untroubled to start the day, although there were some brief, and minor, signs of variable bounce.
There was no denying Raval, who made a chance-less century – his first since his Test debut in November 2016.
Raval smashed Ebadat Hossain (0-77) for back-to-back boundaries to bring up the milestone.
Dropped when he was yet to score on day one, Latham made the most of his life, although he endured a nervous moment getting to his century.
The left-hander's top edge went for four as a hopeful fielder came around on the boundary, bringing up his ninth Test ton.
LATHAM! Our rock solid opener has passed the 150 mark for the fourth time in Test cricket 10 minutes to tea on day two...— BLACKCAPS (@BLACKCAPS) March 1, 2019
318/1 | Latham 155* | Williamson 25*
NZC LIVE CARD | https://t.co/StjmkPzcaX #NZvBAN pic.twitter.com/lhTuwl9vAP
Raval fell to Mahmudullah (1-3) to end a 254-run opening stand before Latham departed, Mohammad Mithun taking a great diving catch off Soumya Sarkar (2-57).
Only Ross Taylor (4) missed out of New Zealand's top-order, trapped lbw by Soumya.
Williamson and Nicholls combined for a 100-run stand, broken when the latter left a Mehidy Hasan (1-149) delivery that hit his off stump in the third last over of the day.
|Manchester United´s Lukaku reveals Serie A ´dream´|
|Steyn World Cup fright for Proteas|
|His season is a masterpiece – Guardiola lauds Bernardo Silva as one of Europe´s best|
|Curry: Warriors must erase memories of Game 5 loss to Williams-inspired Clippers|
|Gattuso accepts AC Milan ´embarrassed´ by Lazio|
|This game sucked – Thompson laments loss as Warriors miss chance to advance|
|It´s ´vital´ Tottenham keep Eriksen – Rose|
|Roosters regain ANZAC Day Cup|
|Golovkin announces coach split|
|PFA Premier League Team of the Year: Is Pogba worthy of a place?|
|Pogba the surprise inclusion in Man City, Liverpool-dominated PFA Team of the Year|
|Brisbane Roar 3 Adelaide United 5: Reds secure home final as Fowler watches on|
|Mariners introduced to Padres´ Paddack in loss|
|Rockets close out Jazz, Clippers hold off Warriors|
|MLS Review: Rooney leads DC United, Galaxy held|
|Rockets´ Capela explains why he wants to face Warriors|
|LeBron disputes reported rift with Lakers front office|
|Copa Libertadores Review: River Plate advance, Boca Juniors held|
|Kovac unsure about contentious penalty decision|
|Kerr calls Lillard´s game-winner against Thunder a ´good shot´|
|Griezmann important for future at Atletico – Simeone|
|Russell ´definitely´ wants to stay with Nets|
|Fernandinho to have scan on knee injury|
|Top prospect Guerrero called up by Blue Jays|
|Solskjaer agrees with Keane that United need ´right characters´|
|Emery not blaming Leno for Wolves loss|
|Guardiola ´likes to be critical´ of Man City derby hero Sane|
|Kruse bemoans ´ridiculous´ penalty in DFB-Pokal semi-final|
|Lazio condemn ´simplistic´ reporting of alleged racist incidents|
|Solskjaer: United not good enough to match City|
|Keane takes aim at Fred for ´cheating´ in Man United´s derby defeat|
|Kompany: Still all to play for in Premier League title race|
|Rashford: We did not play like Manchester United|
|Arsenal can still secure top-four spot - Emery|
|Guardiola and Man City break records in derby win at Old Trafford|
|Kvitova eases through in Stuttgart, Istanbul seeds tumble|
|Manchester United 0 Manchester City 2: Silva & Sane send visitors back to summit|
|AC Milan 0 Lazio 1 (agg 0-1): Correa winner earns Inzaghi´s men revenge|
|Werder Bremen 2 Bayern Munich 3: Lewandowski double sends Kovac´s men into final|
|Wolves 3 Arsenal 1: Stunning first-half display hurts Gunners´ top-four hopes|
|Ferrer to face Nadal in Barcelona as Fognini withdraws|
|United States earn ODI status for first time|
|Bordalas wary of ´awesome´ Benzema|
|Atletico Madrid 3 Valencia 2: Late Correa stunner seals win as Barca´s title party is delayed|
|Keane on Pogba: I wouldn´t believe a word he says|
|De Villiers, Stoinis inspire in-form RCB to another win|
|Gayle & Russell headline Windies World Cup squad|
|Former Barcelona chief Rosell acquitted of money laundering|
|United v City: Darmian and Pereira in as Solskjaer wields axe|
|Mourinho: Some players might think I´m a b******|
|Ronaldo, Messi, Mbappe? Who is Europe´s most prolific young goalscorer?|
|Steelers sign Roethlisberger to two-year contract extension|
|Frank Lampard charged with misconduct by FA|
|Zidane: Bale sale not required to sign Hazard|
|Player sacked after missing Panenka in shoot-out loss|
|FA welcomes anti-racism manifesto backed by Sterling|
|Ravens make Tucker highest-paid kicker in NFL|
|Nadal fights back to halt Mayer in Barcelona|
|Springbok De Jager sold on three-year Sale deal|
|AFC Champions League Review: Holders Kashima Antlers suffer first defeat|
|Alaphilippe defends Fleche Wallonne title in tight finish|
|Cowboys pick up Ezekiel Elliott´s fifth-year option|
|Champions Cup final quintet nominated for European Player of the Year|
|NFL Draft 2019: How does Kyler Murray compare to QBs taken first overall?|
|Pukki, Sharp and Abraham top PFA Championship Team of the Year|
|Mourinho recharged by rest but not planning Premier League return|
|Pro14 set for brotherly battle as Jerry Sexton joins Southern Kings|
|Sometimes things I want don´t happen – Zidane cagey over futures of Navas, Courtois|
|Hamilton desperate to improve on Baku struggles|
|Chelsea winger Hudson-Odoi undergoes successful surgery|