yes ,and even on E60 models not much less recommended for plug replacement .In think it should be BMW guarantee if they didnt last 100k km :hehe!:
btw ceramic part missing from plug went in to the engine,and im sure they didnt last even half of recommended mileage