Used BMW 3 Series in Shrewsbury, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $13,885
    Mileage: 92,767
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,885, 92,767 miles Exterior Color: deep sea blue metallic Interior Color: beige Station Wagon 3 Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders
  • 2017 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $36,900
    Mileage: 4,345
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 320i xDrive - $36,900, 4,345 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 328d xDrive in Shrewsbury, MA 01545

    $41,400
    Mileage: 4,680
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 328d xDrive - $41,400, 4,680 miles Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 328d xDrive in Shrewsbury, MA 01545

    $45,000
    Mileage: 4,456
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 328d xDrive - $45,000, 4,456 miles Exterior Color: platinum silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $37,580
    Mileage: 5,028
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $37,580, 5,028 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $45,200
    Mileage: 84
    Location: Shrewsbury, MA 01545
    Description: Used 2018 BMW 3 Series 330i xDrive - $45,200, 84 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $35,950
    Mileage: 4,394
    Location: Shrewsbury, MA 01545
    Description: Used 2018 BMW 3 Series 320i xDrive - $35,950, 4,394 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $38,700
    Mileage: 5,353
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $38,700, 5,353 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $41,400
    Mileage: 4,908
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,400, 4,908 miles Exterior Color: alpine white Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $45,500
    Mileage: 4,216
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $45,500, 4,216 miles Exterior Color: imperial blue metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $17,900
    Mileage: 44,811
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 328i xDrive - $17,900, 44,811 miles Exterior Color: jet black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Shrewsbury, MA 01545

    $17,750
    Mileage: 72,342
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 335i xDrive - $17,750, 72,342 miles Exterior Color: titanium silver metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Shrewsbury, MA 01545

    $48,750
    Mileage: 3,722
    Location: Shrewsbury, MA 01545
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $48,750, 3,722 miles Exterior Color: arctic gray metallic Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 330i xDrive Gran Turismo in Shrewsbury, MA 01545

    $45,250
    Mileage: 4,113
    Location: Shrewsbury, MA 01545
    Description: Used 2018 BMW 3 Series 330i xDrive Gran Turismo - $45,250, 4,113 miles Exterior Color: mineral gray metallic Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $41,750
    Mileage: 3,542
    Location: Shrewsbury, MA 01545
    Description: Used 2018 BMW 3 Series 330i xDrive - $41,750, 3,542 miles Exterior Color: alpine white Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors