Kumar Sangakkara posted a majestic 203 — his 11th Test double century — to guide a resurgent Sri Lanka to a 113-run lead over New Zealand at stumps on the second day of the second cricket Test at the Basin Reserve yesterday.

Sangakkara's double century brought him within one of matching Donald Bradman's record of 12 and came a day after he became just the fifth cricketer to pass the 12,000-run milestone in Tests.

Sri Lanka reached 356 in its first innings in reply to New Zealand's 221.

New Zealand was 22 for no loss, in its second innings at stumps, with Hamish Rutherford on 12 and Tom Latham 9.