#2 Graeme Smith (232) and Neil McKenzie (226)
Graeme Smith is arguably the greatest Test skipper of all-time. He holds the record for most Tests as captain and the Proteas had great success during his stint. Neil McKenzie featured in 58 Tests and scored 3253 runs at an average of 37.39. He gave good starts to the team on a number of occasions and blunted the new ball.
South Africa were up against Bangladesh for a 2-Test series in 2008. After winning the first Test in an emphatic fashion, the visitors were looking to win the second and the final Test and go home with the cup. South Africa won the toss and chose to bat first.
Neil McKenzie and Graeme Smith combined for a record-breaking partnership of 415 runs for the first wicket. They destroyed the bowlers for runs all around the park and played at a really good pace. Neil McKenzie was dismissed for 226 runs off 388 balls. This included 28 fours and 3 sixes. This was his first (and only) double century in Test cricket. The skipper scored 232 off 277 balls with 33 fours and a six. They went past the previous record of 413 runs set by Vinoo Mankad and Pankaj Roy.
The visitors won this game and also the series 2-0. Graeme Smith was awarded the Man of the Match for his double-century that came at a strike rate of 83.75.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news