Used BMW X4 in Elmhurst, NY

2.5 million cars to choose from.

Search Used Cars





BMW X4
  • 2015 BMW X4 xDrive28i in Corona, NY 11368

    $37,500
    Mileage: 17,916
    Location: Corona, NY 11368
    Description: Used 2015 BMW X4 xDrive28i - $37,500, 17,916 miles Exterior Color: white SUV 2.0L I-4
  • 2015 BMW X4 xDrive28i in Little Neck, NY 11362

    $41,995
    Mileage: 7,958
    Location: Little Neck, NY 11362
    Description: Used 2015 BMW X4 xDrive28i - $41,995, 7,958 miles Exterior Color: dark graphite metallic Interior Color: black nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2015 BMW X4 xDrive28i in Little Neck, NY 11362

    $38,988
    Mileage: 23,787
    Location: Little Neck, NY 11362
    Description: Used 2015 BMW X4 xDrive28i - $38,988, 23,787 miles Exterior Color: jet black Interior Color: black sensatec Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW X4 M40i in Tenafly, NJ 07670

    contact seller
    Mileage: 6,541
    Location: Tenafly, NJ 07670
    Description: Used 2017 BMW X4 M40i - 6,541 miles Exterior Color: carbon black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X4 xDrive28i in Rochelle Park, NJ 07662

    $44,987
    Mileage: 3,340
    Location: Rochelle Park, NJ 07662
    Description: Used 2015 BMW X4 xDrive28i - $44,987, 3,340 miles Exterior Color: graphite SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW X4 M40i in Rochelle Park, NJ 07662

    $54,899
    Mileage: 9,631
    Location: Rochelle Park, NJ 07662
    Description: Used 2017 BMW X4 M40i - $54,899, 9,631 miles Exterior Color: silver SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW X4 M40i in Rochelle Park, NJ 07662

    $54,795
    Mileage: 11,832
    Location: Rochelle Park, NJ 07662
    Description: Used 2017 BMW X4 M40i - $54,795, 11,832 miles Exterior Color: graphite SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW X4 M40i in Rochelle Park, NJ 07662

    $55,895
    Mileage: 13,647
    Location: Rochelle Park, NJ 07662
    Description: Used 2017 BMW X4 M40i - $55,895, 13,647 miles Exterior Color: glacier silver SUV I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW X4 M40i in Rochelle Park, NJ 07662

    $54,987
    Mileage: 9,537
    Location: Rochelle Park, NJ 07662
    Description: Used 2017 BMW X4 M40i - $54,987, 9,537 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW X4 M40i in Rochelle Park, NJ 07662

    $54,995
    Mileage: 13,452
    Location: Rochelle Park, NJ 07662
    Description: Used 2017 BMW X4 M40i - $54,995, 13,452 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW X4 xDrive28i in Freeport, NY 11520

    $37,938
    Mileage: 42,025
    Location: Freeport, NY 11520
    Description: Used 2015 BMW X4 xDrive28i - $37,938, 42,025 miles Exterior Color: beige SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive28i in Verona, NJ 07044

    $38,650
    Mileage: 37,104
    Location: Verona, NJ 07044
    Description: Used 2016 BMW X4 xDrive28i - $38,650, 37,104 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X4 M40i in Springfield, NJ 07081

    $54,990
    Mileage: 8,674
    Location: Springfield, NJ 07081
    Description: Used 2017 BMW X4 M40i - $54,990, 8,674 miles Exterior Color: melbourne red metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X4 xDrive28i in Springfield, NJ 07081

    $41,895
    Mileage: 11,056
    Location: Springfield, NJ 07081
    Description: Used 2016 BMW X4 xDrive28i - $41,895, 11,056 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X4 M40i in Wayne, NJ 07470

    $59,998
    Mileage: 6,526
    Location: Wayne, NJ 07470
    Description: Used 2017 BMW X4 M40i - $59,998, 6,526 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors