Used BMW 3 Series in Rochester, MN

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Rochester, MN 55901

    $22,498
    Mileage: 21,981
    Location: Rochester, MN 55901
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,498, 21,981 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW 3 Series 335xi in Rochester, MN 55901

    $11,998
    Mileage: 71,612
    Location: Rochester, MN 55901
    Description: Used 2008 BMW 3 Series 335xi - $11,998, 71,612 miles Exterior Color: barbera red metallic Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Rochester, MN 55901

    $26,998
    Mileage: 23,971
    Location: Rochester, MN 55901
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,998, 23,971 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Rochester, MN 55901

    $17,998
    Mileage: 44,486
    Location: Rochester, MN 55901
    Description: Used 2013 BMW 3 Series 328i - $17,998, 44,486 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Rochester, MN 55901

    $25,998
    Mileage: 21,231
    Location: Rochester, MN 55901
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,998, 21,231 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Rochester, MN 55901

    $10,500
    Mileage: 97,882
    Location: Rochester, MN 55901
    Description: Used 2011 BMW 3 Series 328i xDrive - $10,500, 97,882 miles Exterior Color: jet black Interior Color: beige CAR 3.0L 6-Cylinder DOHC Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2008 BMW 3 Series 328xi in Rochester, MN 55901

    $8,995
    Mileage: 119,962
    Location: Rochester, MN 55901
    Description: Used 2008 BMW 3 Series 328xi - $8,995, 119,962 miles Exterior Color: jet black Interior Color: black 4dr Car 3.0 L I6 Automatic Transmission Fuel: Gas 6 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Northfield, MN 55057

    $15,985
    Mileage: 53,674
    Location: Northfield, MN 55057
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,985, 53,674 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2005 BMW 3 Series 330xi in Faribault, MN 55021

    $6,184
    Mileage: 131,199
    Location: Faribault, MN 55021
    Description: Used 2005 BMW 3 Series 330xi - $6,184, 131,199 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Lakeville, MN 55044

    $12,995
    Mileage: 99,036
    Location: Lakeville, MN 55044
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,995, 99,036 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Burnsville, MN 55337

    $11,300
    Mileage: 111,086
    Location: Burnsville, MN 55337
    Description: Used 2009 BMW 3 Series - $11,300, 111,086 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 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
  • 2011 BMW 3 Series 328i xDrive in Minneapolis, MN 55431

    $12,950
    Mileage: 90,868
    Location: Minneapolis, MN 55431
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,950, 90,868 miles Exterior Color: vermillion red metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Minneapolis, MN 55437

    $23,387
    Mileage: 48,642
    Location: Minneapolis, MN 55437
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,387, 48,642 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors