Used BMW 3 Series in Canton, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 335i in Canton, MA 02021

    $26,594
    Mileage: 46,035
    Location: Canton, MA 02021
    Description: Used 2013 BMW 3 Series 335i - $26,594, 46,035 miles Exterior Color: jet black Convertible Straight 6 Cylinder Engine Fuel: GASOLI 2 Doors
  • 2009 BMW 3 Series in Canton, MA 02021

    $10,990
    Mileage: 84,527
    Location: Canton, MA 02021
    Description: Used 2009 BMW 3 Series - $10,990, 84,527 miles Exterior Color: titanium silver metallic Sedan Straight 6 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Canton, MA 02021

    $20,990
    Mileage: 31,354
    Location: Canton, MA 02021
    Description: Used 2015 BMW 3 Series 320i xDrive - $20,990, 31,354 miles Exterior Color: black Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Canton, MA 02021

    $20,990
    Mileage: 32,005
    Location: Canton, MA 02021
    Description: Used 2014 BMW 3 Series 328d xDrive - $20,990, 32,005 miles Exterior Color: black Sedan 4 Cylinder Engine Fuel: Diesel 4 Doors
  • 2007 BMW 3 Series 335i in Canton, MA 02021

    $13,493
    Mileage: 96,231
    Location: Canton, MA 02021
    Description: Used 2007 BMW 3 Series 335i - $13,493, 96,231 miles Exterior Color: space gray metallic Convertible Gas I6 Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 335i xDrive in Canton, MA 02021

    $12,734
    Mileage: 130,660
    Location: Canton, MA 02021
    Description: Used 2011 BMW 3 Series 335i xDrive - $12,734, 130,660 miles Exterior Color: black sapphire metallic Coupe Straight 6 Cylinder Engine Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i in Norwood, MA 02062

    $19,519
    Mileage: 34,357
    Location: Norwood, MA 02062
    Description: Used 2014 BMW 3 Series 320i - $19,519, 34,357 miles Exterior Color: alpine white Interior Color: venetian beige 4dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Norwood, MA 02062

    $20,557
    Mileage: 26,904
    Location: Norwood, MA 02062
    Description: Used 2013 BMW 3 Series 328i xDrive - $20,557, 26,904 miles Exterior Color: jet black Interior Color: black 4dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Norwood, MA 02062

    $19,479
    Mileage: 48,299
    Location: Norwood, MA 02062
    Description: Used 2014 BMW 3 Series 320i xDrive - $19,479, 48,299 miles Exterior Color: alpine white Interior Color: venetian beige 4dr Car L 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Norwood, MA 02062

    $40,506
    Mileage: 4,640
    Location: Norwood, MA 02062
    Description: Used 2017 BMW 3 Series 330i xDrive - $40,506, 4,640 miles Exterior Color: silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Norwood, MA 02062

    $39,989
    Mileage: 4,567
    Location: Norwood, MA 02062
    Description: Used 2017 BMW 3 Series 330i xDrive - $39,989, 4,567 miles Exterior Color: silver Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Norwood, MA 02062

    $40,587
    Mileage: 4,571
    Location: Norwood, MA 02062
    Description: Used 2017 BMW 3 Series 330i xDrive - $40,587, 4,571 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Norwood, MA 02062

    $37,683
    Mileage: 8,165
    Location: Norwood, MA 02062
    Description: Used 2017 BMW 3 Series 330i xDrive - $37,683, 8,165 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Norwood, MA 02062

    $38,883
    Mileage: 4,857
    Location: Norwood, MA 02062
    Description: Used 2017 BMW 3 Series 330i xDrive - $38,883, 4,857 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Norwood, MA 02062

    $36,212
    Mileage: 4,718
    Location: Norwood, MA 02062
    Description: Used 2017 BMW 3 Series 320i xDrive - $36,212, 4,718 miles Exterior Color: white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors