Used BMW 3 Series in Amesbury, MA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2009 BMW 3 Series 328xi in Amesbury, MA 01913

    $9,200
    Mileage: 118,964
    Location: Amesbury, MA 01913
    Description: Used 2009 BMW 3 Series 328xi - $9,200, 118,964 miles Exterior Color: black sapphire metallic Interior Color: black 4dr Car 3 Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders
  • 2011 BMW 3 Series 328i xDrive in Plaistow, NH 03865

    $13,838
    Mileage: 69,992
    Location: Plaistow, NH 03865
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,838, 69,992 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Exeter, NH 03833

    $11,984
    Mileage: 92,501
    Location: Exeter, NH 03833
    Description: Used 2010 BMW 3 Series 328i xDrive - $11,984, 92,501 miles Exterior Color: gray Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Plaistow, NH 03865

    contact seller
    Mileage: 78,380
    Location: Plaistow, NH 03865
    Description: Used 2011 BMW 3 Series 328i xDrive - 78,380 miles Exterior Color: black sapphire metallic AWD 328i xDrive 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 1999 BMW 3 Series 323i in Exeter, NH 03833

    contact seller
    Mileage: 253,614
    Location: Exeter, NH 03833
    Description: Used 1999 BMW 3 Series 323i - 253,614 miles Exterior Color: silver 323i 4dr Sedan 2.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Haverhill, MA 01832

    $30,980
    Mileage: 42,687
    Location: Haverhill, MA 01832
    Description: Used 2014 BMW 3 Series 335i xDrive - $30,980, 42,687 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Haverhill, MA 01832

    Featured Car
    $28,900
    Mileage: 4,062
    Location: Haverhill, MA 01832
    Description: Used 2016 BMW 3 Series 320i xDrive - $28,900, 4,062 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2006 BMW 3 Series 325xi in North Hampton, NH 03862

    $10,999
    Mileage: 89,872
    Location: North Hampton, NH 03862
    Description: Used 2006 BMW 3 Series 325xi - $10,999, 89,872 miles Exterior Color: white Wagon 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328xi in North Hampton, NH 03862

    $10,833
    Mileage: 68,703
    Location: North Hampton, NH 03862
    Description: Used 2007 BMW 3 Series 328xi - $10,833, 68,703 miles Exterior Color: red Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2006 BMW 3 Series 325xi in North Hampton, NH 03862

    $8,933
    Mileage: 106,070
    Location: North Hampton, NH 03862
    Description: Used 2006 BMW 3 Series 325xi - $8,933, 106,070 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328xi in North Hampton, NH 03862

    $10,433
    Mileage: 77,256
    Location: North Hampton, NH 03862
    Description: Used 2007 BMW 3 Series 328xi - $10,433, 77,256 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Stratham, NH 03885

    $45,715
    Mileage: 7,367
    Location: Stratham, NH 03885
    Description: Used 2016 BMW 3 Series 328i xDrive - $45,715, 7,367 miles Exterior Color: imperial blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Stratham, NH 03885

    $19,998
    Mileage: 55,859
    Location: Stratham, NH 03885
    Description: Used 2013 BMW 3 Series 328i xDrive - $19,998, 55,859 miles Exterior Color: mineral gray metallic Automatic Transmission 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Stratham, NH 03885

    $23,787
    Mileage: 49,688
    Location: Stratham, NH 03885
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,787, 49,688 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Stratham, NH 03885

    $24,897
    Mileage: 37,273
    Location: Stratham, NH 03885
    Description: Used 2014 BMW 3 Series 328i xDrive - $24,897, 37,273 miles Exterior Color: liquid blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors