Bavarian Motor Works, commonly known as BMW is a German based luxury automobile company which manufactures premium cars, motorcycles and engines.