Used BMW 3 Series in Mahwah, NJ

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i xDrive in Mahwah, NJ 07430

    $15,997
    Mileage: 73,579
    Location: Mahwah, NJ 07430
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,997, 73,579 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Mahwah, NJ 07430

    $12,995
    Mileage: 99,721
    Location: Mahwah, NJ 07430
    Description: Used 2011 BMW 3 Series 328i xDrive - $12,995, 99,721 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Mahwah, NJ 07430

    $18,995
    Mileage: 40,306
    Location: Mahwah, NJ 07430
    Description: Used 2014 BMW 3 Series 320i xDrive - $18,995, 40,306 miles Exterior Color: liquid blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 335i xDrive in Mahwah, NJ 07430

    $13,295
    Mileage: 98,622
    Location: Mahwah, NJ 07430
    Description: Used 2010 BMW 3 Series 335i xDrive - $13,295, 98,622 miles Exterior Color: blue water metallic 2 Door Coupe 3.0L I6 24V GDI DOHC Twin Turbo Automatic Transmission
  • 2017 BMW 3 Series 320i xDrive in Ramsey, NJ 07446

    $38,950
    Mileage: 7,540
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 320i xDrive - $38,950, 7,540 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $42,950
    Mileage: 7,862
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,950, 7,862 miles Exterior Color: mediterranean Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $44,900
    Mileage: 4,646
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,900, 4,646 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $42,600
    Mileage: 2,747
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,600, 2,747 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $43,400
    Mileage: 3,377
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,400, 3,377 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Ramsey, NJ 07446

    $38,400
    Mileage: 7,222
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 320i xDrive - $38,400, 7,222 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $42,500
    Mileage: 7,096
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,500, 7,096 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $46,300
    Mileage: 7,843
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,300, 7,843 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $46,950
    Mileage: 4,263
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $46,950, 4,263 miles Exterior Color: black sapphire Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Ramsey, NJ 07446

    $39,950
    Mileage: 7,206
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive - $39,950, 7,206 miles Exterior Color: glacier silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Ramsey, NJ 07446

    $49,200
    Mileage: 3,756
    Location: Ramsey, NJ 07446
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $49,200, 3,756 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors