South Africa's biggest outdoor rock event of 2007 has been left without a major headlining act after Guns N' Roses pulled out of My Coke Fest.

The group's planned appearances in Johannesburg on April 27 and Cape Town on May 1 were billed as the start of Guns N' Roses world tour. However, in a statement from promoters Big Concerts, an injury to bassist Tommy Stinson has forced the band to cancel or postpone upcoming dates.

"Stinson recently sprained his left wrist in a fall and the injury has not yet healed. As a result, Guns N' Roses will not make their two scheduled performances at My Coke Fest in South Africa at the end of the month," the statement reads. The band's scheduled dates in Japan have also been postponed indefinitely.

Stinson (formerly of Minneapolis band the Replacements) said the band would "like to apologize to our fans that were looking forward to seeing us", adding "we'd like to sincerely thank our fans worldwide for their patience and support".

Organizers have promised a full refund for Guns N' Roses fans who no longer want to attend the events.

My Coke Fest is the 2007 incarnation of last year's March Coca-Cola Collab Massive Mix, which was headlined by Metallica.

The 12-hour event, which is sponsored by Coca-Cola, is billed as South Africa's biggest rock event and is going ahead with international acts Hoobastank, Staind, 3 Doors Down and Evanescence. Local support includes the Springbok Nude Girls and the Parlotones.