The youngest man to play Test cricket for New Zealand, at the age of 18, Vettori is one of only eight players to have managed 300 Test wickets and 3000 runs.
He currently has 360 wickets and 4516 runs in 112 Tests. His ODI record is also impressive having taken 284 wickets besides scoring 2110 runs in 275 matches.