Used BMW 3 Series in Keene, NH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 328i in Keene, NH 03431

    $23,995
    Mileage: 26,817
    Location: Keene, NH 03431
    Description: Used 2012 BMW 3 Series 328i - $23,995, 26,817 miles Exterior Color: jet black Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 335i in Keene, NH 03431

    $25,500
    Mileage: 59,374
    Location: Keene, NH 03431
    Description: Used 2013 BMW 3 Series 335i - $25,500, 59,374 miles Exterior Color: blue Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i in Keene, NH 03431

    $26,995
    Mileage: 22,794
    Location: Keene, NH 03431
    Description: Used 2013 BMW 3 Series 328i - $26,995, 22,794 miles Exterior Color: jet black Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2006 BMW 3 Series 325xi in Keene, NH 03431

    $6,999
    Mileage: 181,183
    Location: Keene, NH 03431
    Description: Used 2006 BMW 3 Series 325xi - $6,999, 181,183 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Keene, NH 03431

    $10,900
    Mileage: 82,221
    Location: Keene, NH 03431
    Description: Used 2009 BMW 3 Series - $10,900, 82,221 miles Exterior Color: white 3.0L 6 cyls Manual Transmission
  • 2012 BMW 3 Series 328i in Swanzey, NH 03446

    $18,788
    Mileage: 66,753
    Location: Swanzey, NH 03446
    Description: Used 2012 BMW 3 Series 328i - $18,788, 66,753 miles Exterior Color: beige Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2011 BMW 3 Series 328i xDrive in Swanzey, NH 03446

    contact seller
    Mileage: 97,284
    Location: Swanzey, NH 03446
    Description: Used 2011 BMW 3 Series 328i xDrive - 97,284 miles Exterior Color: blue 4 Door Sedan 3.0L I6 24V MPFI DOHC Automatic Transmission
  • 2008 BMW 3 Series 335xi in Brattleboro, VT 05301

    $12,000
    Mileage: 108,580
    Location: Brattleboro, VT 05301
    Description: Used 2008 BMW 3 Series 335xi - $12,000, 108,580 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW 3 Series 328i in Milford, NH 03055

    $16,000
    Mileage: 81,801
    Location: Milford, NH 03055
    Description: Used 2012 BMW 3 Series 328i - $16,000, 81,801 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Lunenburg, MA 01462

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

    $39,991
    Mileage: 5,890
    Location: Bedford, NH 03110
    Description: Used 2016 BMW 3 Series 328i xDrive - $39,991, 5,890 miles Exterior Color: estoril blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Bedford, NH 03110

    $12,438
    Mileage: 100,256
    Location: Bedford, NH 03110
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,438, 100,256 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Manchester, NH 03102

    $27,967
    Mileage: 28,170
    Location: Manchester, NH 03102
    Description: Used 2013 BMW 3 Series 335i xDrive - $27,967, 28,170 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Turbo 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
  • 2007 BMW 3 Series 328xi in Manchester, NH 03102

    $9,998
    Mileage: 86,892
    Location: Manchester, NH 03102
    Description: Used 2007 BMW 3 Series 328xi - $9,998, 86,892 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors