9. 172* Craig Wishart (Zimbabwe) vs Namibia Harare 2003

Criag Wishart scored the then highest score for Zimbabwe in the 2003 World cup against Namibia. Taking advantage of the inexperienced bowling and home conditions, Wishart scored freely and helped Zimbabwe to 340 runs.
Zimbabwe won by 86 runs by Duckworth Lewis method after rain interruption.