Used BMW 3 Series in Portsmouth, NH

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i xDrive in Portsmouth, NH 03801

    $27,795
    Mileage: 61,015
    Location: Portsmouth, NH 03801
    Description: Used 2020 BMW 3 Series 330i xDrive - $27,795, 61,015 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Portsmouth, NH 03801

    $31,395
    Mileage: 40,102
    Location: Portsmouth, NH 03801
    Description: Used 2019 BMW 3 Series 330i xDrive - $31,395, 40,102 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Portsmouth, NH 03801

    $30,795
    Mileage: 60,432
    Location: Portsmouth, NH 03801
    Description: Used 2020 BMW 3 Series 330i xDrive - $30,795, 60,432 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Portsmouth, NH 03801

    $27,130
    Mileage: 53,259
    Location: Portsmouth, NH 03801
    Description: Used 2018 BMW 3 Series 330i xDrive - $27,130, 53,259 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Portsmouth, NH 03801

    $27,967
    Mileage: 29,791
    Location: Portsmouth, NH 03801
    Description: Used 2017 BMW 3 Series 320i xDrive - $27,967, 29,791 miles Exterior Color: alpine white AWD 320i xDrive 4dr Sedan 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Portsmouth, NH 03801

    $19,395
    Mileage: 83,611
    Location: Portsmouth, NH 03801
    Description: Used 2016 BMW 3 Series 328i xDrive - $19,395, 83,611 miles Exterior Color: jet black AWD 328i xDrive 4dr Sedan SULEV 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2008 BMW 3 Series 335i in Portsmouth, NH 03801

    $15,595
    Mileage: 58,527
    Location: Portsmouth, NH 03801
    Description: Used 2008 BMW 3 Series 335i - $15,595, 58,527 miles Exterior Color: sparkling graphite metallic 335i 2dr Convertible 3.0L 6 Cylinder Fuel: Gasoline 2 Doors
  • 2021 BMW 3 Series 330i xDrive in Stratham, NH 03885

    $39,960
    Mileage: 26,211
    Location: Stratham, NH 03885
    Description: Used 2021 BMW 3 Series 330i xDrive - $39,960, 26,211 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2022 BMW 3 Series 330i xDrive in Stratham, NH 03885

    $46,228
    Mileage: 10,523
    Location: Stratham, NH 03885
    Description: Used 2022 BMW 3 Series 330i xDrive - $46,228, 10,523 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2022 BMW 3 Series 330i xDrive in Stratham, NH 03885

    $40,987
    Mileage: 5,566
    Location: Stratham, NH 03885
    Description: Used 2022 BMW 3 Series 330i xDrive - $40,987, 5,566 miles Exterior Color: blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i in Epping, NH 03042

    $26,279
    Mileage: 62,978
    Location: Epping, NH 03042
    Description: Used 2020 BMW 3 Series 330i - $26,279, 62,978 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Rochester, NH 03839

    $17,495
    Mileage: 82,964
    Location: Rochester, NH 03839
    Description: Used 2015 BMW 3 Series 320i xDrive - $17,495, 82,964 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Salisbury, MA 01952

    contact seller
    Mileage: 46,934
    Location: Salisbury, MA 01952
    Description: Used 2019 BMW 3 Series 330i xDrive - 46,934 miles Exterior Color: silver AWD 330i xDrive 4dr Sedan 2.0L 4 Cylinder Fuel: Gasoline 4 Doors
  • 2010 BMW 3 Series 335i xDrive in Kingston, NH 03848

    $13,500
    Mileage: 111,690
    Location: Kingston, NH 03848
    Description: Used 2010 BMW 3 Series 335i xDrive - $13,500, 111,690 miles Exterior Color: montego blue metallic Interior Color: black Coupe Straight 6 Cylinder Engine Manual Transmission Fuel: G 6 Cylinders 2 Doors
  • 2013 BMW 3 Series 335i xDrive in Rochester, NH 03867

    $14,177
    Mileage: 118,371
    Location: Rochester, NH 03867
    Description: Used 2013 BMW 3 Series 335i xDrive - $14,177, 118,371 miles Exterior Color: black Interior Color: black w/red highligh 4dr Car 3 Straight 6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders