Used BMW 3 Series in Inver Grove Heights, MN

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 335i in Inver Grove Heights, MN 55077

    $18,999
    Mileage: 76,818
    Location: Inver Grove Heights, MN 55077
    Description: Used 2011 BMW 3 Series 335i - $18,999, 76,818 miles 2dr Car 3.0 L I6 Automatic Transmission Fuel: Gas 6 Cylinders
  • 2010 BMW 3 Series 328i xDrive in Inver Grove Heights, MN 55077

    $11,699
    Mileage: 84,616
    Location: Inver Grove Heights, MN 55077
    Description: Used 2010 BMW 3 Series 328i xDrive - $11,699, 84,616 miles 4dr Car 3.0 L I6 Fuel: Gas 6 Cylinders
  • 2006 BMW 3 Series 325xi in Inver Grove Heights, MN 55077

    $8,995
    Mileage: 107,579
    Location: Inver Grove Heights, MN 55077
    Description: Used 2006 BMW 3 Series 325xi - $8,995, 107,579 miles Sedan 3.0 L I6 Fuel: Gasoline 6 Cylinders 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Inver Grove Heights, MN 55077

    $18,995
    Mileage: 52,168
    Location: Inver Grove Heights, MN 55077
    Description: Used 2014 BMW 3 Series 320i xDrive - $18,995, 52,168 miles Interior Color: black Sedan 2.0 L 4 Cyl. Fuel: Gasoline 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $33,205
    Mileage: 6,398
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $33,205, 6,398 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $35,090
    Mileage: 6,213
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,090, 6,213 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $34,335
    Mileage: 5,493
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,335, 5,493 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $34,230
    Mileage: 5,334
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,230, 5,334 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $35,460
    Mileage: 5,418
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,460, 5,418 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $34,399
    Mileage: 6,127
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,399, 6,127 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $34,425
    Mileage: 5,023
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,425, 5,023 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $32,430
    Mileage: 7,368
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $32,430, 7,368 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $38,435
    Mileage: 6,038
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $38,435, 6,038 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $33,930
    Mileage: 3,401
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $33,930, 3,401 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Minneapolis, MN 55420

    $34,990
    Mileage: 6,861
    Location: Minneapolis, MN 55420
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,990, 6,861 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors