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

    $19,250
    Mileage: 32,515
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 328i xDrive - $19,250, 32,515 miles Exterior Color: titanium silver metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $49,999
    Mileage: 4,562
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,999, 4,562 miles Exterior Color: mineral grey metallic Wagon I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $19,500
    Mileage: 55,082
    Location: Shrewsbury, MA 01545
    Description: Used 2011 BMW 3 Series 328i xDrive - $19,500, 55,082 miles Exterior Color: space gray metallic Wagon I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 3 Series 335i in Shrewsbury, MA 01545

    $29,495
    Mileage: 53,906
    Location: Shrewsbury, MA 01545
    Description: Used 2013 BMW 3 Series 335i - $29,495, 53,906 miles Exterior Color: alpine white Automatic Transmission 6 Cylinders 2 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Shrewsbury, MA 01545

    $46,900
    Mileage: 4,511
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $46,900, 4,511 miles Exterior Color: mineral white metallic Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Shrewsbury, MA 01545

    $44,900
    Mileage: 4,621
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $44,900, 4,621 miles Exterior Color: alpine white Hatchback I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $35,900
    Mileage: 4,726
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,900, 4,726 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $39,999
    Mileage: 4,984
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 320i xDrive - $39,999, 4,984 miles Exterior Color: mediterranean blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $36,500
    Mileage: 4,603
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 320i xDrive - $36,500, 4,603 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Shrewsbury, MA 01545

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

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

    $25,494
    Mileage: 58,255
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 335i xDrive - $25,494, 58,255 miles Exterior Color: alpine white Automatic Transmission 6 Cylinders 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Shrewsbury, MA 01545

    $33,900
    Mileage: 33,569
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 335i xDrive - $33,900, 33,569 miles Exterior Color: liquid blue metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 340i xDrive in Shrewsbury, MA 01545

    $51,500
    Mileage: 4,760
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 340i xDrive - $51,500, 4,760 miles Exterior Color: mineral gray metallic Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 328d xDrive in Shrewsbury, MA 01545

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