(CNN) -- New Zealand captain Daniel Vettori became the just the eighth player in Test cricket history to achieve the double of 3,000 runs and 300 wickets on the first day of the second Test against Sri Lanka in Colombo.
Vettori receives the congratulations of teammates after taking his 300th Test wicket.
The left-arm spinner, who had already gone past the runs milestone, claimed his 300th Test wicket when he dismissed his Sri Lankan counterpart Kumar Sangakkara after lunch.
But Sangakkara, Mahela Jayawardene and Thilan Samaraweera all scored half-centuries as Sri Lanka closed on 262-3 on a day affected by rain.
Jayawardene was unbeaten on 79 and Samaraweera has made 78 in an unbroken fourth wicket stand of 147 as Sri Lanka look to build on their victory in the first Test in Galle.
The 30-year-old Vettori joins many of the greatest all-rounders in cricket history in reaching the rare double, including England's Ian Botham, Imran Khan of Pakistan and his compatriot Richard Hadlee.
It has been a series of landmarks for Vettori, who became the most successful left-arm spinner in Test history when he overtook the 297 wickets of England's Derek Underwood in the losing effort in Galle.
He came into the Colombo Test with 298 wickets and claimed his first wicket of the day when having Sri Lankan opener Tharanga Paranavitana caught at slip for 19.
Paceman Iain O'Brien dismissed Tillakaratne Dilshan before Sangakkara, who had made exactly 50, hit Vettori straight to Jacob Oram at mid-wicket.
The New Zealand players ran to celebrate with their captain, but it was to prove their last success of the day as Jayawardene and Samaraweera took command.