A highly-talented wicket-keeper/batsman very much in the mould of Australian superstar Adam Gilchrist, McCullum first came to prominence in international youth cricket.
Earmarked as one for the future from an early age, he initially struggled when given his break at full international level.
However, his form on the domestic scene remained impressive and in 2004 he finally made his mark for the Black Caps in the Test series against England.
He scored 195 runs, including 96 at Lord's, and finally brought up his maiden Test century in October, on tour against Bangladesh, where he struck 143.
McCullum was initially introduced as a one-day player, but later forced his way past Robbie Hart as the Test wicket-keeper in the series against South Africa.
Very much part of New Zealand's one-day plans, he should figure prominently in the 2007 World Cup.
He signed for Glamorgan in June 2006 as a temporary replacement for South Australian Mark Cosgrove, who was called up for Australia A duty.
McCullum only played in three County Championship matches but made a highest score of 160 against Leicestershire at Cardiff..