Iconic British singer Elton John has nixed U.S. shows this month and next due to a rare infection he picked up in South America, representatives said Monday.