Used BMW 3 Series in Brookpark, OH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 320i xDrive in Cleveland, OH 44130

    $28,995
    Mileage: 5,000
    Location: Cleveland, OH 44130
    Description: Used 2016 BMW 3 Series 320i xDrive - $28,995, 5,000 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Cleveland, OH 44130

    $44,180
    Mileage: 5,657
    Location: Cleveland, OH 44130
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,180, 5,657 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2009 BMW 3 Series in Cleveland, OH 44130

    $9,500
    Mileage: 98,541
    Location: Cleveland, OH 44130
    Description: Used 2009 BMW 3 Series - $9,500, 98,541 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Cleveland, OH 44130

    $18,995
    Mileage: 55,670
    Location: Cleveland, OH 44130
    Description: Used 2011 BMW 3 Series 335i - $18,995, 55,670 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328i xDrive in Cleveland, OH 44130

    $22,549
    Mileage: 33,995
    Location: Cleveland, OH 44130
    Description: Used 2014 BMW 3 Series 328i xDrive - $22,549, 33,995 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Cleveland, OH 44130

    $36,995
    Mileage: 6,700
    Location: Cleveland, OH 44130
    Description: Used 2016 BMW 3 Series 328i xDrive - $36,995, 6,700 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Cleveland, OH 44130

    $22,859
    Mileage: 48,126
    Location: Cleveland, OH 44130
    Description: Used 2014 BMW 3 Series 328d xDrive - $22,859, 48,126 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Cleveland, OH 44130

    $28,930
    Mileage: 52,066
    Location: Cleveland, OH 44130
    Description: Used 2014 BMW 3 Series 335i xDrive - $28,930, 52,066 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Cleveland, OH 44130

    $23,397
    Mileage: 17,513
    Location: Cleveland, OH 44130
    Description: Used 2015 BMW 3 Series 320i xDrive - $23,397, 17,513 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Cleveland, OH 44129

    $17,988
    Mileage: 45,449
    Location: Cleveland, OH 44129
    Description: Used 2013 BMW 3 Series 328i xDrive - $17,988, 45,449 miles Exterior Color: alpine white AWD 328i xDrive 2dr Coupe 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 2 Doors
  • 2010 BMW 3 Series 328i xDrive in Cleveland, OH 44129

    $9,997
    Mileage: 101,059
    Location: Cleveland, OH 44129
    Description: Used 2010 BMW 3 Series 328i xDrive - $9,997, 101,059 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Cleveland, OH 44129

    $14,899
    Mileage: 78,065
    Location: Cleveland, OH 44129
    Description: Used 2014 BMW 3 Series 320i xDrive - $14,899, 78,065 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Cleveland, OH 44129

    $17,908
    Mileage: 47,055
    Location: Cleveland, OH 44129
    Description: Used 2014 BMW 3 Series 320i xDrive - $17,908, 47,055 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in North Olmsted, OH 44070

    $17,994
    Mileage: 49,113
    Location: North Olmsted, OH 44070
    Description: Used 2015 BMW 3 Series 320i xDrive - $17,994, 49,113 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Strongsville, OH 44136

    $20,995
    Mileage: 35,991
    Location: Strongsville, OH 44136
    Description: Used 2012 BMW 3 Series 328i - $20,995, 35,991 miles Exterior Color: blue Convertible 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors