Used 2020 BMW 3 Series Cars for Sale in Minnesota

20 found

Year

Make

Model











330i

Condition: Certified
Mileage: 36,548
Gasoline
Automatic
AWD
Who Will
Pay The Most
For Your Car?
Local Offers
Instant Quotes
No Obligation Sales

M340i

Condition: Used
Mileage: 47,204
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 29,136
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 14,565
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 34,465
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 34,883
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 38,090
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 13,327
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 17,570
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 33,225
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 33,505
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 29,545
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 25,012
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 46,196
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 60,593
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 27,910
Gasoline
Automatic
AWD

What is the average price for used 2020 BMW 3 Series in Minnesota and how many are for sale?

  • Available
    20
    A total of 20 cars for sale are available.
  • Average
    $36,415
    $36,415 is the average price.
  • –°heapest
    $29,403
    The price is starting from as low as $29,403.
  • Most Expensive
    $48,499
    The most expensive cars cost up to $48,499.