BMW- branded cars are remarked as being some of the few engineering sense close to perfection, but the letters stand for something less animated and more good-natured: Bayerische Motoren Werke or Bavarian Motor Works. Feel the German tech machine in Sri Lanka, Visit our showrooms at Colombo or Kalubowila showrooms.