"Ravindu has not managed to train with the team," said Kenya's acting coach Alfred Njuguna on Wednesday. "There's no way he would be fit for this tour."
The strokeful 33-year-old batsman has been out of action since he suffered the injury in last year's Intercontinental Cup semi-finals in Sharjah, UAE and was forced to miss all the qualifying matches of the 2005 tournament.
He has not played for his local league club Kanbis in the regular season.
Kenya will face fellow 2007 World Cup qualifiers Bermuda in Windhoek on October 23-25 with the winner meeting either Ireland or the United Arab Emirates in the final two days later.