Used BMW 3 Series in Sudbury, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 320i in Maynard, MA 01754

    $20,995
    Mileage: 21,082
    Location: Maynard, MA 01754
    Description: Used 2015 BMW 3 Series 320i - $20,995, 21,082 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Framingham, MA 01701

    $27,897
    Mileage: 22,150
    Location: Framingham, MA 01701
    Description: Used 2016 BMW 3 Series 328i xDrive - $27,897, 22,150 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Framingham, MA 01701

    $21,590
    Mileage: 60,548
    Location: Framingham, MA 01701
    Description: Used 2015 BMW 3 Series 328i xDrive - $21,590, 60,548 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Framingham, MA 01701

    $22,790
    Mileage: 34,749
    Location: Framingham, MA 01701
    Description: Used 2014 BMW 3 Series 328i xDrive - $22,790, 34,749 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Framingham, MA 01701

    $25,895
    Mileage: 26,446
    Location: Framingham, MA 01701
    Description: Used 2013 BMW 3 Series 328i - $25,895, 26,446 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328i xDrive in Framingham, MA 01701

    $21,297
    Mileage: 38,582
    Location: Framingham, MA 01701
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,297, 38,582 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Framingham, MA 01701

    $25,755
    Mileage: 28,542
    Location: Framingham, MA 01701
    Description: Used 2013 BMW 3 Series 328i - $25,755, 28,542 miles Exterior Color: alpine white Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 335i in Framingham, MA 01701

    $26,690
    Mileage: 45,317
    Location: Framingham, MA 01701
    Description: Used 2013 BMW 3 Series 335i - $26,690, 45,317 miles Exterior Color: le mans blue metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Marlborough, MA 01752

    $18,998
    Mileage: 60,488
    Location: Marlborough, MA 01752
    Description: Used 2014 BMW 3 Series 320i xDrive - $18,998, 60,488 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Marlborough, MA 01752

    $12,290
    Mileage: 88,986
    Location: Marlborough, MA 01752
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,290, 88,986 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Marlborough, MA 01752

    $21,249
    Mileage: 41,847
    Location: Marlborough, MA 01752
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,249, 41,847 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Hudson, MA 01749

    $19,907
    Mileage: 44,213
    Location: Hudson, MA 01749
    Description: Used 2013 BMW 3 Series 328i xDrive - $19,907, 44,213 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Framingham, MA 01702

    $21,900
    Mileage: 62,000
    Location: Framingham, MA 01702
    Description: Used 2013 BMW 3 Series 328i xDrive - $21,900, 62,000 miles Exterior Color: other Interior Color: black 4 2.0L I4 Turbocharger Automatic Transmission Fuel: G 1 Cylinders
  • 2010 BMW 3 Series 328i in Southborough, MA 01772

    $16,998
    Mileage: 53,220
    Location: Southborough, MA 01772
    Description: Used 2010 BMW 3 Series 328i - $16,998, 53,220 miles Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328d xDrive in Natick, MA 01760

    $27,998
    Mileage: 34,771
    Location: Natick, MA 01760
    Description: Used 2014 BMW 3 Series 328d xDrive - $27,998, 34,771 miles Exterior Color: black Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors