Motorwerks Bmw

Buy a used or certified car in Minnesota from Motorwerks Bmw car dealer.

Here at Motorwerks BMW, we believe in providing only the best for our customers. We work hard to make the entire experience of buying a car a pleasure from start to finish, and our loyal customers in the Minneapolis and St. Paul areas would agree that we do our jobs well. We understand that you want the best luxury experience, and go above and beyond to ensure customer satisfaction. 

We offer a wide range of popular luxury car models, both new and used, that you can browse through. Our talented team of sales staff can help you narrow down your options, and our expert finance department can help you get the best competitive interest rates and terms on your new BMW purchase, so that you end up with a plan that best suits your lifestyle and budget. 

We also have a team of talented and highly skilled service technicians who will ensure that you get the most out of your purchase when you invest in a BMW. From routine maintenance to extensive repair jobs, we have you covered. Or, if you prefer to do work on your own, we also provide a large selection of parts that you can purchase as needed. 

Stop by our showroom to get the true in-person luxury experience, or browse our selection online at your own discretion. We look forward to seeing you soon!

195 found













Dealers

330i

Condition: Certified
Mileage: 33,374
Gasoline
Automatic
AWD
$32,289
$562 mo.
Who Will
Pay The Most
For Your Car?
Local Offers
Instant Quotes
No Obligation Sales

530i

Condition: Used
Mileage: 53,395
Gasoline
Automatic
AWD
$25,289
$441 mo.

40i

Condition: Certified
Mileage: 18,553
Gasoline
Automatic
AWD
$56,790
$989 mo.

40i

Condition: Certified
Mileage: 11,011
Gasoline
Automatic
AWD
$62,999
$1,097 mo.

35i

Condition: Certified
Mileage: 28,470
Gasoline
Automatic
AWD
$37,363
$651 mo.

GT-Line

Condition: Used
Mileage: 23,748
Gasoline
Automatic
AWD
$33,999
$592 mo.

45e

Condition: Used
Mileage: 12,150
Hybrid
Automatic
AWD
$69,900
$1,218 mo.

540i

Condition: Certified
Mileage: 29,463
Gasoline
Automatic
AWD
$46,230
$805 mo.

530i

Condition: Certified
Mileage: 21,783
Gasoline
Automatic
AWD
$32,754
$571 mo.

330i

Condition: Certified
Mileage: 18,211
Gasoline
Automatic
AWD
$39,999
$697 mo.

330i

Condition: Used
Mileage: 30,293
Gasoline
Automatic
AWD
$30,999
$540 mo.

M850i

Condition: Certified
Mileage: 24,333
Gasoline
Automatic
AWD
$65,499
$1,141 mo.

540i

Condition: Certified
Mileage: 33,079
Gasoline
Automatic
AWD
$45,579
$794 mo.

40i

Condition: Certified
Mileage: 18,914
Gasoline
Automatic
AWD
$52,499
$915 mo.

40i

Condition: Used
Mileage: 19,586
Gasoline
Automatic
AWD
$59,999
$1,045 mo.

xDrive35i

Condition: Used
Mileage: 62,053
Gasoline
Automatic
AWD
$28,999
$505 mo.

Motorwerks Bmw dealer in Bloomington

Dealership In Bloomington, MN

Looking to purchase a vehicle in great condition? Looking to sell your vehicle and the best possible price? Are you looking to trade-in your vehicle and get top dollar? Motorwerks Bmw is the perfect dealership for you! They are located at 1300 American Blvd W, Bloomington, MN 55420.

Leasing and Financing

No more rushing to the banks to get financing at the best rates. Motorwerks Bmw provides great financing options including the best rates, low APR and no hidden charges. Get pre-approved for your dream car today!


What is the average price for used cars at Motorwerks Bmw and how many are for sale?

  • Available
    195
    A total of 195 cars for sale are available.
  • Average
    $57,829
    $57,829 is the average price.
  • Сheapest
    $17,197
    The price is starting from as low as $17,197.
  • Most Expensive
    $133,075
    The most expensive cars cost up to $133,075.