Used BMW 3 Series in Hasbrouck Heights, NJ

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $23,995
    Mileage: 38,889
    Location: Teterboro, NJ 07608
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,995, 38,889 miles Exterior Color: alpine white
  • 2006 BMW 3 Series 325xi in Teterboro, NJ 07608

    $8,995
    Mileage: 101,735
    Location: Teterboro, NJ 07608
    Description: Used 2006 BMW 3 Series 325xi - $8,995, 101,735 miles Exterior Color: jet black
  • 2010 BMW 3 Series 335i xDrive in Teterboro, NJ 07608

    $11,995
    Mileage: 95,758
    Location: Teterboro, NJ 07608
    Description: Used 2010 BMW 3 Series 335i xDrive - $11,995, 95,758 miles Exterior Color: space gray metallic
  • 2014 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $18,995
    Mileage: 41,883
    Location: Teterboro, NJ 07608
    Description: Used 2014 BMW 3 Series 328i xDrive - $18,995, 41,883 miles Exterior Color: black sapphire metallic
  • 2015 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $22,995
    Mileage: 30,019
    Location: Teterboro, NJ 07608
    Description: Used 2015 BMW 3 Series 328i xDrive - $22,995, 30,019 miles Exterior Color: not given
  • 2014 BMW 3 Series 335i xDrive in Teterboro, NJ 07608

    $29,995
    Mileage: 41,918
    Location: Teterboro, NJ 07608
    Description: Used 2014 BMW 3 Series 335i xDrive - $29,995, 41,918 miles Exterior Color: mineral gray metallic Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $13,995
    Mileage: 82,248
    Location: Teterboro, NJ 07608
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,995, 82,248 miles Exterior Color: jet black
  • 2016 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $30,995
    Mileage: 7,314
    Location: Teterboro, NJ 07608
    Description: Used 2016 BMW 3 Series 328i xDrive - $30,995, 7,314 miles Exterior Color: glacier silver metallic
  • 2011 BMW 3 Series 328i in Teterboro, NJ 07608

    $13,995
    Mileage: 87,473
    Location: Teterboro, NJ 07608
    Description: Used 2011 BMW 3 Series 328i - $13,995, 87,473 miles Exterior Color: space gray metallic
  • 2014 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $19,795
    Mileage: 39,277
    Location: Teterboro, NJ 07608
    Description: Used 2014 BMW 3 Series 328i xDrive - $19,795, 39,277 miles Exterior Color: alpine white
  • 2009 BMW 3 Series in Teterboro, NJ 07608

    $12,995
    Mileage: 59,765
    Location: Teterboro, NJ 07608
    Description: Used 2009 BMW 3 Series - $12,995, 59,765 miles Exterior Color: montego blue metallic
  • 2011 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $13,995
    Mileage: 71,208
    Location: Teterboro, NJ 07608
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,995, 71,208 miles Exterior Color: platinum bronze metallic
  • 2007 BMW 3 Series 328xi in Teterboro, NJ 07608

    $7,995
    Mileage: 91,744
    Location: Teterboro, NJ 07608
    Description: Used 2007 BMW 3 Series 328xi - $7,995, 91,744 miles Exterior Color: alpine white
  • 2014 BMW 3 Series 320i xDrive in Teterboro, NJ 07608

    $21,995
    Mileage: 36,829
    Location: Teterboro, NJ 07608
    Description: Used 2014 BMW 3 Series 320i xDrive - $21,995, 36,829 miles Exterior Color: jet black
  • 2014 BMW 3 Series 328i xDrive in Teterboro, NJ 07608

    $21,995
    Mileage: 29,895
    Location: Teterboro, NJ 07608
    Description: Used 2014 BMW 3 Series 328i xDrive - $21,995, 29,895 miles Exterior Color: alpine white