Though traditionally an opener, Gibbs can bat in the middle order as he showed in the World Cup in 2007. In fact, with a closer look at his overall record (just for the purposes of defending that he can actually bat there if I wanted him to), his average is pretty much equal to his career average so it doesn't affect him too much, I don't think. He also had an average of 48 in the 2007 World Cup, batting in the middle order with 3 fifties in 7 innings, 2 of them coming against both of the World Cup finalists- Australia and Sri Lanka. Overall, however, his record is even more breathtaking and is just something I could not look past simply because he is traditionally an opener. He is South Africa's highest ever run getter in World Cups with 1067 runs in 23 innings (25 matches) at an average of 56! This includes 2 hundreds and 8 fifties that came at a strike rate of 87.
I think that rounds off a very explosive middle order comprising of Kevin Pietersen, Herschelle Gibbs and Navjot Singh Sidhu.
Glenn Turner ('75, '79, '83- 612 runs @ 61, 2 hundreds, 2 fifties)
Marvan Atapattu ('99, '03- 521 runs @ 43, 2 hundreds, 3 fifties)
Kevin Pietersen ('07- 444 runs @ 56, 2 hundreds, 3 fifties)
Herschelle Gibbs ('99, '03, '07- 1067 runs @ 56, 2 hundreds, 8 fifties)
Navjot Singh Sidhu ('87, '96- 454 runs @ 45, 6 fifties)
6.
* Imran Khan ('75, '79, '83, '87, '92- 666 runs @ 35, 34 wickets @ 19)
Thomas Odoyo ('96, '99, '03, '07- 361 runs @ 26, 20 wickets @ 34)
Shane Warne ('96, '99- 32 wickets @ 19.50)
Boyd Rankin ('07- 12 wickets @ 27)
Courtney Walsh ('87, '96, '99- 27 wickets @ 20)