After a decade of struggling to establish himself in South Africa's batting line-up, McKenzie's finest moment in international cricket came in 2008 when he shared in a Test-record opening stand of 415 with Graeme Smith against Bangladesh.
Despite his 226 runs at Chittagong - the score was past 500 when Shahadat Hossain finally dismissed him - the right-hander's Test career ended 12 months later.
A Wisden Cricketer of the Year in 2009, McKenzie arrived at the Hampshire in 2010 to boost a previously brittle middle-order and again showed his fortitude with another record partnership, combining with Michael Carberry for a county-record stand of 523 in 2011.
In 2010 it was McKenzie's knock of 52 that took the Friends Provident t20 final away from Somerset and earned the man-of-the-match award.
In 2012 McKenzie helped Hampshire complete a Clydesdale Bank 40 and Friends Life t20 double, his match-winning knock in the quarter-final against Nottinghamshire in the latter a particular highlight.