Yes, BMW offers both an accessory dash cam called BMW Advanced Car Eye 2.0 and a built-in dash cam – the BMW Drive Recorder. While BMW Advanced Car Eye 2.0 can be added to any vehicle, the Drive Recorder is available only for vehicles featuring iDrive 7.0, BMW ConnectedDrive package and surround view cameras.