Used BMW 3 Series in Beverly, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 320i xDrive in Beverly, MA 01915

    $19,995
    Mileage: 24,364
    Location: Beverly, MA 01915
    Description: Used 2014 BMW 3 Series 320i xDrive - $19,995, 24,364 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i xDrive in Beverly, MA 01915

    $20,995
    Mileage: 59,789
    Location: Beverly, MA 01915
    Description: Used 2012 BMW 3 Series 328i xDrive - $20,995, 59,789 miles Exterior Color: blue Wagon 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Danvers, MA 01923

    $29,986
    Mileage: 17,075
    Location: Danvers, MA 01923
    Description: Used 2016 BMW 3 Series 328i xDrive - $29,986, 17,075 miles Exterior Color: jet black Interior Color: black w/dark oyster highlight w/dakota leather uph 4dr Car Intercooled Turbo Premium Unlead 4 Doors
  • 2014 BMW 3 Series 328i in Danvers, MA 01923

    $23,998
    Mileage: 29,068
    Location: Danvers, MA 01923
    Description: Used 2014 BMW 3 Series 328i - $23,998, 29,068 miles Exterior Color: gold 2.00L Automatic Transmission
  • 2014 BMW 3 Series 335i xDrive in Danvers, MA 01923

    Featured Car
    $29,452
    Mileage: 41,712
    Location: Danvers, MA 01923
    Description: Used 2014 BMW 3 Series 335i xDrive - $29,452, 41,712 miles Exterior Color: white Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Danvers, MA 01923

    $12,903
    Mileage: 90,388
    Location: Danvers, MA 01923
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,903, 90,388 miles Exterior Color: space gray metallic Interior Color: black w/leatherette upholstery 4dr Car Gas I6 3.0L/183 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Danvers, MA 01923

    $18,898
    Mileage: 45,000
    Location: Danvers, MA 01923
    Description: Used 2011 BMW 3 Series 328i xDrive - $18,898, 45,000 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Peabody, MA 01960

    $34,991
    Mileage: 36,118
    Location: Peabody, MA 01960
    Description: Used 2014 BMW 3 Series 335i xDrive - $34,991, 36,118 miles Exterior Color: imperial blue metallic Interior Color: leather dakota saddle brown 4dr Car L Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Peabody, MA 01960

    $27,991
    Mileage: 16,960
    Location: Peabody, MA 01960
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,991, 16,960 miles Exterior Color: mineral grey metallic Interior Color: black dakota leather 4dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2010 BMW 3 Series 335i xDrive in Peabody, MA 01960

    $18,991
    Mileage: 76,263
    Location: Peabody, MA 01960
    Description: Used 2010 BMW 3 Series 335i xDrive - $18,991, 76,263 miles Exterior Color: space gray metallic Interior Color: oyster/black dakota leather 4dr Car L Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Peabody, MA 01960

    $22,991
    Mileage: 36,820
    Location: Peabody, MA 01960
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,991, 36,820 miles Exterior Color: imperial blue metallic Interior Color: venetian beige sensatec 4dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2007 BMW 3 Series 328xi in Peabody, MA 01960

    $11,999
    Mileage: 128,110
    Location: Peabody, MA 01960
    Description: Used 2007 BMW 3 Series 328xi - $11,999, 128,110 miles Exterior Color: atlantic blue metallic Interior Color: cream beige 2dr Car 3 Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders
  • 2013 BMW 3 Series 328i xDrive in Peabody, MA 01960

    $18,900
    Mileage: 36,304
    Location: Peabody, MA 01960
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,900, 36,304 miles Exterior Color: mineral grey metallic 2.000
  • 2013 BMW 3 Series 328i xDrive in Peabody, MA 01960

    $18,900
    Mileage: 45,566
    Location: Peabody, MA 01960
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,900, 45,566 miles Exterior Color: black sapphire metallic 2.000
  • 2013 BMW 3 Series 328i xDrive in Peabody, MA 01960

    $20,900
    Mileage: 36,636
    Location: Peabody, MA 01960
    Description: Used 2013 BMW 3 Series 328i xDrive - $20,900, 36,636 miles Exterior Color: orion silver metallic 2.000