He had hoped to compete in the London Olympics but his time of 2:08:17 in Tokyo was some way below his best and with eighteen of his compatriots having clocked faster times he has had to give up on his dream.
"Many Ethiopian athletes run 2:04 and Haile cannot run that any more. He has given up on the Olympics with pain in his heart," said manager Jos Hermans.
Although he will miss out on the Olympics, Gebrselassie intends to run long distance and will compete in the Great Manchester Run over 10,000m in May.
"Although I will not be taking part in the Olympic marathon I am still enjoying my athletics career and looking forward to coming to Manchester again and to a course which I love," he confirmed before revealing he will run his last 10k race in the Netherlands next month.
"This will be my last 10,000 metres race. But I still feel good. There is only a small difference compared to 2011. I am just a bit slower now," he added.

















