Magna Steyr said it had been contracted to build BMW's redesigned Z4 sportscar at its Graz, Austria, factory.