2008 was his most successful year to date. He improved his personal best to 10.06 and, after the controversial disqualification of Dwain Chambers, was selected to compete for Great Britain in the 2008 Summer Olympics. Edgar progressed further than the other two British runners and was eliminated at the semi-final stage after finishing seventh in a time of 10.18 seconds. Following an interview after the race Edgar stated that he felt he belonged in the company of the top sprinters and was now looking to the 2009 World Championships in Berlin. Together with Simeon Williamson, Marlon Devonish and Craig Pickering he also competed at the 4x100 metres relay. In their qualification heat they were disqualified and eliminated.