77 Listings of BMW for Sale in Newton, NJ

  • 2016 BMW 7 Series for sale in Newton, NJ
    • $462 below average
    • Email for Price
    • Mileage
    • 24,208 Miles
    • 30,468 Miles below average
  • 2017 BMW 3 Series for sale in Newton, NJ
    • $5,782 above average
    • Email for Price
    • Mileage
    • 200 Miles
    • 39,203 Miles below average
  • 2016 BMW 2 Series for sale in Newton, NJ
    • $1,751 above average
    • Email for Price
    • Mileage
    • 18,816 Miles
    • 24,264 Miles below average
  • 2018 BMW X1 for sale in Newton, NJ
    • $1,969 below average
    • Email for Price
    • Mileage
    • 5,006 Miles
    • 13,905 Miles below average
  • 2017 BMW X3 for sale in Newton, NJ
    • $172 below average
    • Email for Price
    • Mileage
    • 23,936 Miles
    • 25,940 Miles below average
  • 2019 BMW X3 for sale in Newton, NJ
    • $4,337 above average
    • Email for Price
    • Mileage
    • 3,067 Miles
    • 14,186 Miles below average
  • 2017 BMW X1 for sale in Newton, NJ
    • $530 below average
    • Email for Price
    • Mileage
    • 19,980 Miles
    • 22,925 Miles below average
  • 2017 BMW X3 for sale in Newton, NJ
    • $1,572 below average
    • Email for Price
    • Mileage
    • 35,524 Miles
    • 14,352 Miles below average
  • 2016 BMW 3 Series for sale in Newton, NJ
    • $1,161 above average
    • Email for Price
    • Mileage
    • 29,846 Miles
    • 24,570 Miles below average
  • 2016 BMW 4 Series for sale in Newton, NJ
    • $207 above average
    • Email for Price
    • Mileage
    • 36,438 Miles
    • 17,265 Miles below average
  • 2017 BMW 5 Series for sale in Newton, NJ
    • $4,848 below average
    • Email for Price
    • Mileage
    • 14,782 Miles
    • 10,163 Miles below average
  • 2017 BMW X1 for sale in Newton, NJ
    • $1,330 below average
    • Email for Price
    • Mileage
    • 25,889 Miles
    • 17,016 Miles below average
  • 2017 BMW 5 Series for sale in Newton, NJ
    • $2,648 below average
    • Email for Price
    • Mileage
    • 17,085 Miles
    • 7,860 Miles below average
  • 2017 BMW 5 Series for sale in Newton, NJ
    • $4,848 below average
    • Email for Price
    • Mileage
    • 16,215 Miles
    • 8,730 Miles below average
  • 2019 BMW 5 Series for sale in Newton, NJ
    • $8,148 below average
    • Email for Price
    • Mileage
    • 4,148 Miles
    • 4,119 Miles below average
  • 1 of 6