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
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $31,499

    $1K
    15,717 mi.
    Est. $569/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (25 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50Black Sapphire Metallic 2023 BMW i4 Gran Coupe M50

    $42,980

    29,069 mi.
    Est. $777/mo

    Bergey's Lincoln

    4.5
    Lansdale, PA (21 mi)
    Check Availability

  • Black 2018 BMW X2 xDrive28iBlack 2018 BMW X2 xDrive28iBlack 2018 BMW X2 xDrive28iBlack 2018 BMW X2 xDrive28iBlack 2018 BMW X2 xDrive28iBlack 2018 BMW X2 xDrive28i

    $16,374

    67,909 mi.
    Est. $296/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (14 mi)
    Check Availability

  • $39,894

    32,146 mi.
    Est. $721/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • $64,599

    1,905 mi.
    Est. $1,167/mo

    Land Rover Cherry Hill

    Cherry Hill, NJ (28 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X5 M50i

    Not Priced

    0 mi.
    Est. $0/mo

    Space Auto Group

    East Brunswick, NJ (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 330 xDrive

    Not Priced

    0 mi.
    Est. $0/mo

    Space Auto Group

    East Brunswick, NJ (28 mi)
    Check Availability
  • $33,696

    68,097 mi.
    Est. $609/mo

    Genesis of Cherry Hill

    MARLTON, NJ (28 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2024 BMW X5 PHEV xDrive50e

    $51,790

    $1K
    32,243 mi.
    Est. $936/mo

    J & S Autohaus

    4.2
    Ewing, NJ (7 mi)
    Check Availability

  • $32,998

    65,377 mi.
    Est. $596/mo

    CarPoint Auto Group

    4.8
    South River, NJ (29 mi)
    Check Availability
  • $12,538

    78,828 mi.
    Est. $227/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (29 mi)
    Check Availability
  • $53,990

    33,045 mi.
    Est. $976/mo

    Edison INFINITI

    3.6
    Edison, NJ (30 mi)
    Check Availability
  • $81,900

    22,954 mi.
    Est. $1,480/mo

    House Of Cars

    4.3
    Edison, NJ (30 mi)
    Check Availability
  • $15,883

    79,914 mi.
    Est. $287/mo

    Auto Club of Edison

    2.9
    Edison, NJ (30 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDriveBlack Sapphire Metallic 2020 BMW M240 i xDrive

    $26,794

    $1K
    68,477 mi.
    Est. $484/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (20 mi)
    Check Availability

  • Mineral White Metallic 2019 BMW 430 Gran Coupe i xDriveMineral White Metallic 2019 BMW 430 Gran Coupe i xDriveMineral White Metallic 2019 BMW 430 Gran Coupe i xDriveMineral White Metallic 2019 BMW 430 Gran Coupe i xDriveMineral White Metallic 2019 BMW 430 Gran Coupe i xDriveMineral White Metallic 2019 BMW 430 Gran Coupe i xDrive

    $15,160

    101,400 mi.
    Est. $274/mo

    Bob Johnson Used

    4.0
    $399 delivery from Rochester, NY (239 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2

    $69,300

    857 mi.
    Est. $1,252/mo

    Unlimited Motors Fishers

    4.0
    $884 delivery from Fishers, IN (590 mi)
    Check Availability
  • White 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28iWhite 2016 BMW X3 xDrive28i

    $10,998

    $928
    109,658 mi.
    Est. $199/mo

    Planet Honda

    4.5
    Union, NJ (42 mi)
    Check Availability
  • Portimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrive

    $63,489

    7,126 mi.
    Est. $1,147/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (45 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M440 i xDriveBrooklyn Grey Metallic 2023 BMW M440 i xDriveBrooklyn Grey Metallic 2023 BMW M440 i xDriveBrooklyn Grey Metallic 2023 BMW M440 i xDriveBrooklyn Grey Metallic 2023 BMW M440 i xDriveBrooklyn Grey Metallic 2023 BMW M440 i xDrive

    $44,688

    $500
    47,283 mi.
    Est. $808/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (45 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $84,472

    $1K
    9,323 mi.
    Est. $1,527/mo

    BMW of Devon

    4.9
    Devon, PA (33 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $77,737

    10,387 mi.
    Est. $1,405/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (42 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $49,989

    $800
    27,719 mi.
    Est. $903/mo

    BMW of Freehold

    4.8
    Freehold, NJ (32 mi)
    Check Availability
  • Blue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40i

    $39,750

    43,679 mi.
    Est. $718/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (45 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $59,789

    $500
    26,365 mi.
    Est. $1,080/mo

    BMW Of Springfield

    4.8
    Springfield, NJ (40 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40i

    $50,670

    41,958 mi.
    Est. $916/mo

    Circle BMW

    5.0
    Eatontown, NJ (45 mi)
    Check Availability
  • Alpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40i

    $55,089

    35,893 mi.
    Est. $996/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (45 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $42,894

    $700
    46,339 mi.
    Est. $775/mo

    Joyce Honda

    4.7
    Denville, NJ (45 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40iMineral White Metallic 2020 BMW X5 xDrive40i

    $25,114

    $253
    92,086 mi.
    Est. $454/mo

    DCH Academy Honda

    4.6
    Old Bridge Township, NJ (33 mi)
    Check Availability