Henry Olonga, by his own admission, was never the greatest cricketer to play the game but the Zimbabwean fast bowler left an indelible mark on the Cricket World Cup of 2003.