Used BMW 3 Series in Avon, OH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i xDrive in Avon, OH 44011

    contact seller
    Mileage: 51,047
    Location: Avon, OH 44011
    Description: Used 2011 BMW 3 Series 328i xDrive - 51,047 miles Exterior Color: silver AWD 328i xDrive 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 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

    $24,495
    Mileage: 22,513
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,495, 22,513 miles Exterior Color: alpine white 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 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

    $25,920
    Mileage: 30,275
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $25,920, 30,275 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,995
    Mileage: 29,770
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,995, 29,770 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

    $27,995
    Mileage: 35,618
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,995, 35,618 miles Exterior Color: estoril 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 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
  • 2014 BMW 3 Series 328i xDrive in Westlake, OH 44145

    $26,495
    Mileage: 35,737
    Location: Westlake, OH 44145
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,495, 35,737 miles Exterior Color: mineral white metallic 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
  • 2004 BMW 3 Series 330Ci in North Ridgeville, OH 44039

    $9,500
    Mileage: 121,943
    Location: North Ridgeville, OH 44039
    Description: Used 2004 BMW 3 Series 330Ci - $9,500, 121,943 miles Exterior Color: black Coupe 3.0L I6 24V MPFI DOHC Automatic Transmission Fuel: GASOLI 2 Doors
  • 2012 BMW 3 Series 328i in North Ridgeville, OH 44039

    $15,995
    Mileage: 77,791
    Location: North Ridgeville, OH 44039
    Description: Used 2012 BMW 3 Series 328i - $15,995, 77,791 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in North Olmsted, OH 44070

    Featured Car
    $19,993
    Mileage: 48,043
    Location: North Olmsted, OH 44070
    Description: Used 2014 BMW 3 Series 328i xDrive - $19,993, 48,043 miles Exterior Color: mineral gray metallic Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors