Pakistan in trouble after Williamson's 238 gives New Zealand huge lead
In between the showers at Hagley Oval in Christchurch, Williamson was in classic form, batting for nine hours 33 minutes for his 238 and leading New Zealand to an imposing 659 for six declared to lead Pakistan by 362.
At stumps, the tourists were already in trouble at one down for eight, with Kyle Jamieson adding to his five-wicket haul in the first innings by removing Shan Masood for a duck.
Should New Zealand win the Test it will confirm their ranking as the number one side in the world for the first time -- to go with Williamson's promotion as the number one batsman -- and keep alive their chance of making the World Test Championship final.
It was a relentless performance from Williamson who became only the second New Zealander after Brendon McCullum to score four double centuries.
He should have been out for 177 on the first ball after the first of two rain stoppages, but as has happened several times in the Test the chance was put down -- this time by Azhar Ali, who earlier in the day had dropped Henry Nicholls short of his century.
By the time Nicholls was dismissed early in the afternoon session for 157, the pair had put on 369, the third-best all-time partnership for New Zealand and a record for the fourth wicket.
The day resumed with New Zealand 286 for three, 11 runs in arrears and with conditions favourable for the bowlers who had cloud cover and a ball only five overs old.
Along the way he followed Ross Taylor and Stephen Fleming to become only the third New Zealander to pass 7,000 runs.
The end came for Williamson three overs before tea when he skied a short ball from Faheem Ashraf and was caught in the deep by Masood.
In four innings from three Tests in the past month Williamson has scored 251, 129, 21 and 238.
Nicholls, dropped on 92 and 133, was hampered by a calf strain which left him hobbling between the wickets.
But he was still able to attack, with boundaries producing 48 of his 68 runs on day three, before he top-edged a short ball from Mohammad Abbas and was caught at deep fine leg.
Daryl Mitchell clobbered 102 off 112 balls with Williamson delaying the declaration until the all-rounder posted his maiden century.
Kane Williamson, newly installed as the world's premier batsman, scored his fourth double century and second in a month as New Zealand forged a commanding first innings lead over Pakistan in the second Test in Christchurch on Tuesday.
Williamson reached 238 before his marathon innings came to an end three overs before tea, caught in the deep by Shan Masood off Faheem Ashraf.
The New Zealand captain reached the 200 milestone with a single off Shaheen Afridi from the first ball he faced after the second rain disruption during the middle session on day three.
On the first ball he faced after the first rain stoppage, Williamson was dropped by Azher Ali when on 177.
It continued an amazing home series for the New Zealand captain who has returned scores of 251, 129, 21 and now 200 not out, and has become the third New Zealander to pass 7,000 runs behind Ross Taylor and Stephen Fleming.
"Not at all surprised to see the consistency of Kane Williamson," tweeted former India great VVS Laxman.
"Unbelievable work ethics and attention to detail while preparing for any match are the reasons behind his success. A true role model for any youngster to emulate."
Pakistan 1st innings 297 (Azhar Ali 93, M. Rizwan 61, F. Ashraf 48; Jamieson 5-69, Southee 2-61)
New Zealand 1st innings (overnight 286-3)
T. Latham c Sohail b Afridi 33
T. Blundell lbw Ashraf 16
K. Williamson c Masoon b Ashraf 238
R. Taylor c Masood b Abbas 12
H. Nicholls c Shah b Abbas 157
B. Watling c Sohail b Afridi 7
D. Mitchell not out 102
K. Jamieson not out 30
Extras (b27, lb8, w17, nb12) 64
Total (six wickets; 158.5 overs) 659
Fall of wickets: 1-52 (Blundell), 2-52 (Latham), 3-71 (Taylor), 4-440 (Nicholls), 5-452 (Watling), 6-585 (Williamson)
Did not bat: Tim Southee, Matt Henry, Trent Boult
Bowling: Afridi 35.5-8-101-2 (2nb), Abbas 34-11-98-2 (2w, 1nb), Shah 26-2-141-0 (12w, 9nb), Ashraf 28-4-106-2 (3w), Masood 2-0-17-0, Gohar 32-0-159-0, Sohail 1-0-2-0
Pakistan 2nd innings
S. Masood c Southee b Jamieson 0
Abid Ali not out 7
M. Abbas not out 1
Total (one wicket; 11 overs) 8
Fall of wicket: 1-3 (Masood)
Bowling: Southee 6-4-5-0, Boult 3-2-2-0, Jamieson 2-1-1-1
Toss: New Zealand
Series: New Zealand lead 1-0
Umpires: Chris Gaffaney (NZL), Chris Brown (NZL)
TV Umpire: Wayne Knights (NZL)
Match Referee: Jeff Crowe (NZL)