Used BMW 3 Series in Westlake, OH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Westlake, OH 44145

    $23,995
    Mileage: 29,766
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,995, 29,766 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $24,995
    Mileage: 39,939
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $24,995, 39,939 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $26,995
    Mileage: 29,420
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,995, 29,420 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Westlake, OH 44145

    $23,687
    Mileage: 33,215
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,687, 33,215 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Westlake, OH 44145

    $46,500
    Mileage: 5,366
    Location: Westlake, OH 44145
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $46,500, 5,366 miles Exterior Color: alpine white Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $20,995
    Mileage: 38,254
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $20,995, 38,254 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $19,995
    Mileage: 48,045
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $19,995, 48,045 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $47,927
    Mileage: 16
    Location: Westlake, OH 44145
    Description: Used 2016 BMW 3 Series 328i xDrive - $47,927, 16 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Westlake, OH 44145

    $24,495
    Mileage: 22,514
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,495, 22,514 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $30,797
    Mileage: 28,662
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $30,797, 28,662 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $21,995
    Mileage: 30,711
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,995, 30,711 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $23,396
    Mileage: 24,550
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,396, 24,550 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    contact seller
    Mileage: 68,328
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - 68,328 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Westlake, OH 44145

    $21,999
    Mileage: 45,007
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,999, 45,007 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Westlake, OH 44145

    $28,335
    Mileage: 26,890
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328d xDrive - $28,335, 26,890 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: DIESEL 4 Doors