Used BMW 3 Series in Keene, NH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2007 BMW 3 Series 328xi in Fitchburg, MA 01420

    $6,799
    Mileage: 148,100
    Location: Fitchburg, MA 01420
    Description: Used 2007 BMW 3 Series 328xi - $6,799, 148,100 miles Exterior Color: gray Interior Color: black 4dr Car 3 Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders
  • 2014 BMW 3 Series 320i xDrive in Lunenburg, MA 01462

    $17,990
    Mileage: 58,679
    Location: Lunenburg, MA 01462
    Description: Used 2014 BMW 3 Series 320i xDrive - $17,990, 58,679 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Lunenburg, MA 01462

    $27,590
    Mileage: 10,487
    Location: Lunenburg, MA 01462
    Description: Used 2016 BMW 3 Series 320i xDrive - $27,590, 10,487 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Bedford, NH 03110

    $10,978
    Mileage: 100,256
    Location: Bedford, NH 03110
    Description: Used 2011 BMW 3 Series 328i xDrive - $10,978, 100,256 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 325xi in Nashua, NH 03063

    contact seller
    Mileage: 168,664
    Location: Nashua, NH 03063
    Description: Used 2006 BMW 3 Series 325xi - 168,664 miles Exterior Color: silver AWD 325xi 4dr Sedan 3.0 6 Cylinder
  • 2014 BMW 3 Series 328d xDrive in Merrimack, NH 03054

    $22,765
    Mileage: 78,858
    Location: Merrimack, NH 03054
    Description: Used 2014 BMW 3 Series 328d xDrive - $22,765, 78,858 miles Exterior Color: alpine white Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2007 BMW 3 Series 328xi in Merrimack, NH 03054

    $7,781
    Mileage: 140,314
    Location: Merrimack, NH 03054
    Description: Used 2007 BMW 3 Series 328xi - $7,781, 140,314 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Manchester, NH 03102

    $10,967
    Mileage: 81,834
    Location: Manchester, NH 03102
    Description: Used 2009 BMW 3 Series - $10,967, 81,834 miles Exterior Color: jet black 3.00L Automatic Transmission
  • 2006 BMW 3 Series 325xi in Manchester, NH 03102

    $6,995
    Mileage: 133,462
    Location: Manchester, NH 03102
    Description: Used 2006 BMW 3 Series 325xi - $6,995, 133,462 miles Exterior Color: pewter Wagon 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Manchester, NH 03102

    $12,988
    Mileage: 84,992
    Location: Manchester, NH 03102
    Description: Used 2010 BMW 3 Series 328i xDrive - $12,988, 84,992 miles Exterior Color: gray Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Manchester, NH 03102

    $10,995
    Mileage: 106,582
    Location: Manchester, NH 03102
    Description: Used 2011 BMW 3 Series 328i xDrive - $10,995, 106,582 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Leominster, MA 01453

    $18,988
    Mileage: 33,308
    Location: Leominster, MA 01453
    Description: Used 2014 BMW 3 Series 320i xDrive - $18,988, 33,308 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Leominster, MA 01453

    $11,999
    Mileage: 88,350
    Location: Leominster, MA 01453
    Description: Used 2009 BMW 3 Series - $11,999, 88,350 miles Exterior Color: red Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Leominster, MA 01453

    $20,588
    Mileage: 51,748
    Location: Leominster, MA 01453
    Description: Used 2014 BMW 3 Series 328i xDrive - $20,588, 51,748 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2003 BMW 3 Series 325Ci in Merrimack, NH 03054

    $5,995
    Mileage: 116,677
    Location: Merrimack, NH 03054
    Description: Used 2003 BMW 3 Series 325Ci - $5,995, 116,677 miles Exterior Color: black Interior Color: black 2 2.5L I6 Automatic Transmission Fuel: G 1 Cylinders