Kane Williamson surpassed Virat Kohli in the all-time Test run-scoring chart during New Zealand’s ongoing match against Sri Lanka. Despite being dismissed for just 7 runs in the first innings, he bounced back with a solid 46 in the second innings. However, New Zealand continued to struggle and were reeling at stumps on day three.