The IAAF had issued an invitation to Sonko to represent his country in the men’s 100 metres race.
However, the Senegalese sprinter was the victim of a muscle tear during the Francophone Games which ended recently in Abidjan, Cote d'Ivoire.
The Secretary General of the Senegalese Athletics Federation (FSA) described Sonko's injury as very untimely.
"When the doctor made the diagnosis, he found out that the injury was serious. I am yet to write to the IAAF to notify them that Senegal will not be able to take part in the competition in London. It was impossible to replace him with another athlete because the procedures were already closed,” Jean Gomis told local sports daily paper “Stades”.
Senegalese athletics did not fare well in the last two editions of the athletics championship for its athletes to qualify.
2, 038 athletes from 205 countries are participating in the championships taking place at London's Olympic Stadium from August 4 to 13.