Publicist Judy Shaw of Mercury Records said the Dire Straits front man had been knocked from his Honda bike when it collided with a Fiat Punto in Belgravia, central London, on Monday morning.

“Unfortunately this means he will not be able to perform at the Albert Hall on the 25th of March in aid of Teenage Cancer Trust with Eric Clapton,” she said. “However, the show will still be going ahead with Eric Clapton.”

A spokeswoman for St. Thomas’s hospital said Knopfler, 53, was treated for six broken ribs and a broken collar bone before being discharged Monday evening. The female driver of the Fiat was reported to be unhurt.

A leading exponent of the moody rock lament and one of the world’s most respected guitarists, Knopfler has penned a series of hit songs, including “Love Over Gold,” “Sultans of Swing,” “Romeo and Juliet” and “Brothers in Arms” that have won Dire Straits an ardent international following. His most recent production was the solo album, The Ragpicker’s Dream.