Returning to the world scene in 2006, Danvers won her first global medal at the Melbourne Commonwealth Games, a silver. She ended the summer as the sixth ranked hurdler in the world, setting the stage for her 2007 and 2008 seasons, and reclaiming her position as Britain's number one 400 m hurdler. In 2007 Danvers made her first World Championship final, in a near personal best, 54.08 s. She drew lane 2 in the final and took 8th, but finished the season with a strong run of races following Osaka, finishing the season ranked number 10 by Track and Field News. She remained the British number one for the 2nd consecutive year.