Veteran South African pacer Dale Steyn won't be ready to play the team's World Cup opener against hosts England. Coach Ottis Gibson confirmed on Tuesday that the 35-year-old won't be fit in time for the tournament opener that takes place at The Oval on Thursday.