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
  • Black 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45eBlack 2021 BMW X5 PHEV xDrive45e

    $33,294

    $500
    45,402 mi.
    Est. $615/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (23 mi)
    Check Availability

  • Silver 2018 BMW X2 xDrive28iSilver 2018 BMW X2 xDrive28iSilver 2018 BMW X2 xDrive28iSilver 2018 BMW X2 xDrive28iSilver 2018 BMW X2 xDrive28iSilver 2018 BMW X2 xDrive28i

    $9,794

    $400
    122,102 mi.
    Est. $181/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (23 mi)
    Check Availability

  • Black 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50iBlack 2019 BMW X5 xDrive50i

    $30,294

    $500
    51,412 mi.
    Est. $560/mo

    Auto Spot LLC

    4.8
    Woodridge, NJ (23 mi)
    Check Availability

  • $34,308

    $337
    41,126 mi.
    Est. $634/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $47,951

    $475
    30,953 mi.
    Est. $886/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $52,158

    $517
    29,527 mi.
    Est. $964/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $59,880

    32,374 mi.
    Est. $1,106/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $33,076

    $325
    19,792 mi.
    Est. $611/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $49,994

    $175
    37,103 mi.
    Est. $924/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (30 mi)
    Check Availability

  • $38,998

    $430
    25,493 mi.
    Est. $721/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $85,333

    $852
    9,523 mi.
    Est. $1,577/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $31,998

    $400
    25,348 mi.
    Est. $591/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $75,272

    33,259 mi.
    Est. $1,391/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $35,419

    33,223 mi.
    Est. $654/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • Dravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40i

    $59,199

    $641
    21,548 mi.
    Est. $1,094/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (30 mi)
    Check Availability

  • $32,998

    $658
    45,507 mi.
    Est. $610/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $56,619

    45,706 mi.
    Est. $1,046/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $35,648

    $350
    38,248 mi.
    Est. $659/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $38,288

    30,299 mi.
    Est. $707/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $37,777

    20,413 mi.
    Est. $698/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • Carbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40iCarbon Black Metallic 2024 BMW X5 xDrive40i

    $50,374

    40,825 mi.
    Est. $931/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (30 mi)
    Check Availability

  • $37,409

    25,489 mi.
    Est. $691/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • $37,538

    23,173 mi.
    Est. $694/mo

    BMW of Westchester

    4.3
    White Plains, NY (4 mi)
  • Black Sapphire Metallic 2024 BMW X3 xDrive30i

    $34,161

    48,222 mi.
    Est. $631/mo

    White Plains Honda

    4.7
    White Plains, NY (4 mi)
    Check Availability
  • $43,063

    $100
    35,940 mi.
    Est. $796/mo

    Westchester Toyota

    4.5
    Yonkers, NY (9 mi)
    Check Availability
  • $50,108

    $641
    39,466 mi.
    Est. $926/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (9 mi)
  • Alpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40i

    $42,513

    $1.6K
    47,847 mi.
    Est. $785/mo

    Central Ave Nissan

    4.4
    Yonkers, NY (9 mi)
    Check Availability

  • $55,408

    $1.1K
    39,261 mi.
    Est. $1,024/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (9 mi)
  • $48,749

    44,432 mi.
    Est. $901/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (9 mi)
  • $41,749

    13,076 mi.
    Est. $771/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (9 mi)
  • $64,157

    $1.1K
    34,281 mi.
    Est. $1,185/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (9 mi)
  • Brooklyn Grey Metallic 2026 BMW X6 xDrive40iBrooklyn Grey Metallic 2026 BMW X6 xDrive40iBrooklyn Grey Metallic 2026 BMW X6 xDrive40iBrooklyn Grey Metallic 2026 BMW X6 xDrive40iBrooklyn Grey Metallic 2026 BMW X6 xDrive40iBrooklyn Grey Metallic 2026 BMW X6 xDrive40i

    $65,467

    26,727 mi.
    Est. $1,210/mo

    Imperial Chevrolet

    4.4
    $399 delivery from Mendon, MA (135 mi)
    Check Availability
  • Blue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40i

    $33,998

    45,597 mi.
    Est. $628/mo

    CarMax Westborough

    4.4
    $149 delivery to Wayne, NJ (28 mi)
    Check Availability