Used BMW 3 Series in Shrewsbury, MA

2.5 million cars to choose from.

Search Used Cars





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

    $16,970
    Mileage: 71,083
    Location: Shrewsbury, MA 01545
    Description: Used 2013 BMW 3 Series 328i xDrive - $16,970, 71,083 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $20,495
    Mileage: 56,894
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 328i xDrive - $20,495, 56,894 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $40,200
    Mileage: 4,810
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $40,200, 4,810 miles Exterior Color: glacier silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $23,500
    Mileage: 42,563
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,500, 42,563 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d xDrive in Shrewsbury, MA 01545

    $26,795
    Mileage: 56,427
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 328d xDrive - $26,795, 56,427 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Shrewsbury, MA 01545

    $39,995
    Mileage: 14,315
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $39,995, 14,315 miles Exterior Color: alpine white Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $43,500
    Mileage: 4,248
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,500, 4,248 miles Exterior Color: mineral white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive Gran Turismo in Shrewsbury, MA 01545

    $27,500
    Mileage: 43,022
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 328i xDrive Gran Turismo - $27,500, 43,022 miles Exterior Color: alpine white Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $21,500
    Mileage: 38,462
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,500, 38,462 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Shrewsbury, MA 01545

    $33,900
    Mileage: 20,440
    Location: Shrewsbury, MA 01545
    Description: Used 2014 BMW 3 Series 335i xDrive - $33,900, 20,440 miles Exterior Color: mineral gray Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Shrewsbury, MA 01545

    $43,500
    Mileage: 4,238
    Location: Shrewsbury, MA 01545
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,500, 4,238 miles Exterior Color: imperial blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $36,991
    Mileage: 7,903
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 328i xDrive - $36,991, 7,903 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Shrewsbury, MA 01545

    $32,300
    Mileage: 4,970
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 320i xDrive - $32,300, 4,970 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $36,800
    Mileage: 6,560
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 328i xDrive - $36,800, 6,560 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Shrewsbury, MA 01545

    $37,000
    Mileage: 4,650
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW 3 Series 328i xDrive - $37,000, 4,650 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors