Used BMW 3 Series in Shrewsbury, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 340i xDrive in Shrewsbury, MA 01545

    $55,345
    Mileage: 6,844
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 340i xDrive - $55,345, 6,844 miles Exterior Color: glacier silver metallic Automatic Transmission
  • 2013 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $23,500
    Mileage: 44,845
    Location: Shrewsbury, MA 01545
    Description: Used 2013 BMW 3 Series 328i xDrive - $23,500, 44,845 miles Exterior Color: alpine white Automatic Transmission
  • 2013 BMW 3 Series 335i xDrive in Shrewsbury, MA 01545

    $22,895
    Mileage: 49,731
    Location: Shrewsbury, MA 01545
    Description: Used 2013 BMW 3 Series 335i xDrive - $22,895, 49,731 miles Exterior Color: titanium silver metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 335i in Shrewsbury, MA 01545

    $25,595
    Mileage: 41,913
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 335i - $25,595, 41,913 miles Exterior Color: alpine white Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2016 BMW 3 Series 340i xDrive in Shrewsbury, MA 01545

    $45,595
    Mileage: 6,090
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 340i xDrive - $45,595, 6,090 miles Exterior Color: glacier silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $22,900
    Mileage: 42,107
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 328i xDrive - $22,900, 42,107 miles Exterior Color: jet black Automatic Transmission
  • 2014 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $27,500
    Mileage: 36,511
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,500, 36,511 miles Exterior Color: jet black Automatic Transmission
  • 2014 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $25,500
    Mileage: 30,319
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 320i xDrive - $25,500, 30,319 miles Exterior Color: liquid blue Automatic Transmission
  • 2014 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $25,500
    Mileage: 24,449
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 320i xDrive - $25,500, 24,449 miles Exterior Color: alpine white Automatic Transmission
  • 2014 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $21,500
    Mileage: 52,368
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,500, 52,368 miles Exterior Color: jet black Automatic Transmission
  • 2014 BMW 3 Series 335i xDrive in Shrewsbury, MA 01545

    $36,500
    Mileage: 30,998
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 335i xDrive - $36,500, 30,998 miles Exterior Color: mineral gray Automatic Transmission
  • 2013 BMW 3 Series 335i xDrive in Shrewsbury, MA 01545

    $27,895
    Mileage: 48,531
    Location: Shrewsbury, MA 01545
    Description: Used 2013 BMW 3 Series 335i xDrive - $27,895, 48,531 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $17,900
    Mileage: 47,743
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 328i xDrive - $17,900, 47,743 miles Exterior Color: space gray Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $14,490
    Mileage: 83,955
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,490, 83,955 miles Exterior Color: space gray Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Shrewsbury, MA 01545

    $21,900
    Mileage: 49,260
    Location: Shrewsbury, MA 01545
    Description: Used 2012 BMW 3 Series 328i - $21,900, 49,260 miles Exterior Color: deep sea blue Automatic Transmission