Used BMW 3 Series in Topsfield, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i in Topsfield, MA 01983

    $22,800
    Mileage: 47,723
    Location: Topsfield, MA 01983
    Description: Used 2011 BMW 3 Series 328i - $22,800, 47,723 miles Exterior Color: tasman green metallic Wagon 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Topsfield, MA 01983

    $21,000
    Mileage: 35,481
    Location: Topsfield, MA 01983
    Description: Used 2013 BMW 3 Series 328i xDrive - $21,000, 35,481 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Topsfield, MA 01983

    $22,995
    Mileage: 34,926
    Location: Topsfield, MA 01983
    Description: Used 2013 BMW 3 Series 328i - $22,995, 34,926 miles Exterior Color: deep sea blue Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Topsfield, MA 01983

    $16,900
    Mileage: 60,324
    Location: Topsfield, MA 01983
    Description: Used 2014 BMW 3 Series 320i xDrive - $16,900, 60,324 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Danvers, MA 01923

    $19,968
    Mileage: 48,110
    Location: Danvers, MA 01923
    Description: Used 2011 BMW 3 Series 335i xDrive - $19,968, 48,110 miles Exterior Color: alpine white 3.000
  • 2016 BMW 3 Series 328i xDrive in Danvers, MA 01923

    $30,995
    Mileage: 17,075
    Location: Danvers, MA 01923
    Description: Used 2016 BMW 3 Series 328i xDrive - $30,995, 17,075 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Danvers, MA 01923

    $22,998
    Mileage: 29,922
    Location: Danvers, MA 01923
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,998, 29,922 miles Exterior Color: blue 2.00L Automatic Transmission
  • 2013 BMW 3 Series 328i xDrive in Danvers, MA 01923

    $22,599
    Mileage: 31,347
    Location: Danvers, MA 01923
    Description: Used 2013 BMW 3 Series 328i xDrive - $22,599, 31,347 miles Exterior Color: black 2.00L Automatic Transmission
  • 2012 BMW 3 Series 328i xDrive in Danvers, MA 01923

    $18,998
    Mileage: 31,239
    Location: Danvers, MA 01923
    Description: Used 2012 BMW 3 Series 328i xDrive - $18,998, 31,239 miles Exterior Color: black 3.00L Automatic Transmission
  • 2009 BMW 3 Series 335xi in Danvers, MA 01923

    $13,998
    Mileage: 83,761
    Location: Danvers, MA 01923
    Description: Used 2009 BMW 3 Series 335xi - $13,998, 83,761 miles Exterior Color: black 3.00L Automatic Transmission
  • 2013 BMW 3 Series 320i xDrive in Danvers, MA 01923

    $21,998
    Mileage: 35,601
    Location: Danvers, MA 01923
    Description: Used 2013 BMW 3 Series 320i xDrive - $21,998, 35,601 miles Exterior Color: black 2.00L Automatic Transmission
  • 2014 BMW 3 Series 335i xDrive in Peabody, MA 01960

    $35,991
    Mileage: 40,213
    Location: Peabody, MA 01960
    Description: Used 2014 BMW 3 Series 335i xDrive - $35,991, 40,213 miles Exterior Color: glacier silver metallic Interior Color: black 4dr Car L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2012 BMW 3 Series 328i xDrive in Beverly, MA 01915

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

    $14,995
    Mileage: 68,909
    Location: Beverly, MA 01915
    Description: Used 2008 BMW 3 Series 328xi - $14,995, 68,909 miles Exterior Color: black Wagon 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Peabody, MA 01960

    $26,991
    Mileage: 44,343
    Location: Peabody, MA 01960
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,991, 44,343 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors