Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Blue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50iBlue 2018 BMW X5 xDrive50i

    $20,399

    $3.5K
    50,790 mi.
    Est. $371/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • $41,999

    23,651 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $64,999

    9,861 mi.
    Est. $1,182/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $41,999

    13,109 mi.
    Est. $763/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $48,999

    44,533 mi.
    Est. $891/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $55,899

    15,028 mi.
    Est. $1,016/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $52,999

    36,068 mi.
    Est. $963/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $75,999

    16,210 mi.
    Est. $1,382/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $39,999

    18,272 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $50,499

    40,372 mi.
    Est. $918/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $30,499

    34,235 mi.
    Est. $554/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $68,999

    30,159 mi.
    Est. $1,254/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $79,999

    15,087 mi.
    Est. $1,454/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $62,399

    23,659 mi.
    Est. $1,134/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $33,999

    10,860 mi.
    Est. $618/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $49,999

    14,446 mi.
    Est. $909/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $56,699

    27,989 mi.
    Est. $1,031/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $64,999

    36,403 mi.
    Est. $1,182/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • $42,599

    16,695 mi.
    Est. $774/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (13 mi)
  • Black 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M BaseBlack 2022 BMW X6 M Base

    Not Priced

    30,111 mi.

    AUTO CENTER NJ INC

    Orange, NJ (13 mi)
    Check Availability
  • Imperial Blue Metallic 2017 BMW X5 eDrive xDrive40e

    $14,198

    99,782 mi.
    Est. $258/mo

    Mini of Ramsey

    4.8
    Ramsey, NJ (13 mi)
    Check Availability
  • $69,499

    28,220 mi.
    Est. $1,263/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (13 mi)
    Check Availability
  • $52,699

    12,627 mi.
    Est. $958/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (13 mi)
    Check Availability
  • $54,199

    87,909 mi.
    Est. $985/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (13 mi)
    Check Availability
  • $22,299

    31,750 mi.
    Est. $405/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (13 mi)
    Check Availability
  • White 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40i

    $52,998

    22,475 mi.
    Est. $963/mo

    CarMax Lithia Springs

    4.4
    $1,199 delivery to Wayne, NJ (13 mi)
    Check Availability
  • Black 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30i

    $23,998

    47,211 mi.
    Est. $436/mo

    CarMax East Haven

    4.3
    $49 delivery to Wayne, NJ (13 mi)
    Check Availability