Used BMW 3 Series in Dubuque, IA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 328i xDrive in Dubuque, IA 52002

    Featured Car
    $24,990
    Mileage: 33,785
    Location: Dubuque, IA 52002
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,990, 33,785 miles Exterior Color: black Automatic Transmission
  • 2016 BMW 3 Series 340i in Dubuque, IA 52002

    $34,068
    Mileage: 16,192
    Location: Dubuque, IA 52002
    Description: Used 2016 BMW 3 Series 340i - $34,068, 16,192 miles Exterior Color: black sapphire metallic Sedan 3.0L 6-Cylinder DOHC 24V Turboch 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Dubuque, IA 52002

    $22,951
    Mileage: 40,655
    Location: Dubuque, IA 52002
    Description: Used 2015 BMW 3 Series 328i xDrive - $22,951, 40,655 miles Exterior Color: glacier silver metallic Sedan 2.0L 4-Cylinder DOHC 16V Turboch 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Dubuque, IA 52002

    $21,676
    Mileage: 44,932
    Location: Dubuque, IA 52002
    Description: Used 2015 BMW 3 Series 328i xDrive - $21,676, 44,932 miles Exterior Color: black Sedan 2.0L 4-Cylinder DOHC 16V Turboch 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Dubuque, IA 52002

    $22,885
    Mileage: 30,036
    Location: Dubuque, IA 52002
    Description: Used 2015 BMW 3 Series 320i xDrive - $22,885, 30,036 miles Sedan 4 Doors
  • 2004 BMW 3 Series 330Ci in Dubuque, IA 52002

    $10,269
    Mileage: 28,642
    Location: Dubuque, IA 52002
    Description: Used 2004 BMW 3 Series 330Ci - $10,269, 28,642 miles Convertible 2 Doors
  • 2008 BMW 3 Series 328xi in Dubuque, IA 52002

    $9,099
    Mileage: 90,703
    Location: Dubuque, IA 52002
    Description: Used 2008 BMW 3 Series 328xi - $9,099, 90,703 miles Exterior Color: jet black Sedan 3.0L 6-Cylinder DOHC 4 Doors
  • 2011 BMW 3 Series 328i in Dubuque, IA 52002

    $11,253
    Mileage: 71,215
    Location: Dubuque, IA 52002
    Description: Used 2011 BMW 3 Series 328i - $11,253, 71,215 miles Exterior Color: titanium silver metallic Sedan 3.0L 6-Cylinder DOHC 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Dubuque, IA 52002

    $23,310
    Mileage: 37,921
    Location: Dubuque, IA 52002
    Description: Used 2015 BMW 3 Series 328i xDrive - $23,310, 37,921 miles Exterior Color: black Sedan 2.0L 4-Cylinder DOHC 16V Turboch 4 Doors
  • 2007 BMW 3 Series 335xi in Platteville, WI 53818

    $9,990
    Mileage: 77,439
    Location: Platteville, WI 53818
    Description: Used 2007 BMW 3 Series 335xi - $9,990, 77,439 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335i in Platteville, WI 53818

    $12,526
    Mileage: 69,357
    Location: Platteville, WI 53818
    Description: Used 2007 BMW 3 Series 335i - $12,526, 69,357 miles Exterior Color: gray Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2003 BMW 3 Series 330i in Cedar Rapids, IA 52403

    $7,500
    Mileage: 95,000
    Location: Cedar Rapids, IA 52403
    Description: Used 2003 BMW 3 Series 330i - $7,500, 95,000 miles Exterior Color: silver Sedan Automatic Transmission 6 Cylinders
  • 2011 BMW 3 Series 335i xDrive in Tipton, IA 52772

    $18,995
    Mileage: 48,415
    Location: Tipton, IA 52772
    Description: Used 2011 BMW 3 Series 335i xDrive - $18,995, 48,415 miles Exterior Color: silver Sedan Straight 6 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2003 BMW 3 Series 325Ci in Cedar Rapids, IA 52402

    $5,250
    Mileage: 123,760
    Location: Cedar Rapids, IA 52402
    Description: Used 2003 BMW 3 Series 325Ci - $5,250, 123,760 miles Exterior Color: blue 325Ci 2dr Convertible 2.5 6 Cylinder Fuel: Gasoline 2 Doors
  • 2015 BMW 3 Series 328i xDrive in Hiawatha, IA 52233

    $25,993
    Mileage: 19,757
    Location: Hiawatha, IA 52233
    Description: Used 2015 BMW 3 Series 328i xDrive - $25,993, 19,757 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors