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!

149 found













Dealers

40i

Condition: Certified
Mileage: 36,018
Gasoline
Automatic
AWD
$56,406
$983/mo.

M550i

Condition: Certified
Mileage: 21,570
Gasoline
Automatic
AWD
$60,250
$1,050/mo.

Condition: Used
Mileage: 18,252
Gasoline
Automatic
AWD
$74,300
$1,294/mo.

430i

Condition: Certified
Mileage: 33,437
Gasoline
Automatic
AWD
$34,900
$608/mo.

328i

Condition: Used
Mileage: 52,505
Gasoline
Automatic
AWD
$22,991
$401/mo.

30i

Condition: Certified
Mileage: 35,237
Gasoline
Automatic
AWD
$43,905
$765/mo.

330i

Condition: Certified
Mileage: 8,769
Gasoline
Automatic
AWD
$47,641
$830/mo.

Condition: Used
Mileage: 9,830
Gasoline
Automatic
RWD
$57,990
$1,010/mo.

30i

Condition: Certified
Mileage: 17,200
Gasoline
Automatic
AWD
$44,990
$784/mo.

Condition: Used
Mileage: 16,587
Gasoline
Automatic
RWD
$109,999
$1,916/mo.

40i

Condition: Certified
Mileage: 32,875
Gasoline
Automatic
AWD
$49,950
$870/mo.

Laramie

Condition: Used
Mileage: 87,618
Gasoline
Automatic
AWD
$34,499
$601/mo.

Premium

Condition: Used
Mileage: 93,237
Diesel
Automatic
AWD
$24,535
$427/mo.

Condition: Used
Mileage: 25,110
Gasoline
Automatic
AWD
$70,927
$1,236/mo.

328d

Condition: Used
Mileage: 72,451
Diesel
Automatic
AWD
$17,300
$301/mo.

GL550

Condition: Used
Mileage: 55,581
Gasoline
Automatic
AWD
$43,684
$761/mo.

Latitude

Condition: Used
Mileage: 127,704
Gasoline
Automatic
AWD
$21,450
$374/mo.

Premier

Condition: Used
Mileage: 37,427
Gasoline
Automatic
AWD
$66,225
$1,154/mo.

30i

Condition: Certified
Mileage: 28,997
Gasoline
Automatic
AWD
$39,999
$697/mo.

Touring

Condition: Used
Mileage: 71,539
Gasoline
Automatic
FWD
$35,984
$627/mo.

Motorwerks Bmw dealer in Bloomington

Dealership In Bloomington, MN

Do you want to buy a used vehicle in good condition or sell your vehicle at the best price in exchange across Minnesota, Motorwerks Bmw is the right place located at 1300 American Blvd W, Bloomington, MN 55420.

Leasing and Financing

Now you don't have to rush to banks for car financing at the best rates. Motorwerks Bmw provides leasing and financing offers at the best prices, with low APR, and with no hidden charges. Get pre-approved for your dream car with us.


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

  • Available
    149
    A total of 149 cars for sale are available.
  • Average
    $43,490
    $43,490 is the average price for used cars at Motorwerks Bmw.
  • Сheapest
    $15,100
    The price is starting from as low as $15,100.
  • Most Expensive
    $119,500
    The most expensive cars cost up to $119,500.