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 Filters
  • Tanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40iTanzanite Blue II Metallic 2023 BMW X7 xDrive40i

    $62,995

    32,391 mi.
    Est. $1,145/mo

    Automotive Avenues Sewell

    5.0
    Check Availability
    Washington Township, NJ (16 mi)

    Quick view
  • Skyscraper Gray Metallic 2023 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2023 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2023 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2023 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2023 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2023 BMW 430 Gran Coupe i xDrive

    $30,995

    $1K
    44,121 mi.
    Est. $563/mo

    Mercedes-Benz of Cherry Hill

    Check Availability
    Cherry Hill, NJ (4 mi)

    Quick view
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $18,895

    79,363 mi.
    Est. $343/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (20 mi)
    Quick view
  • Gray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35iGray 2016 BMW X5 xDrive35i

    $13,495

    93,931 mi.
    Est. $245/mo

    Central Group Inc.

    Check Availability
    Robbinsville, NJ (28 mi)
    Quick view
  • Alpine White - 300 2004 BMW X3 2.5iAlpine White - 300 2004 BMW X3 2.5iAlpine White - 300 2004 BMW X3 2.5iAlpine White - 300 2004 BMW X3 2.5i

    $8,490

    223,627 mi.
    Est. $154/mo

    John's Rt.13 Auto Sales

    Check Availability
    Levittown, PA (16 mi)
    Quick view
  • BLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30i

    $15,995

    117,133 mi.
    Est. $291/mo

    Motor Max LLC

    Check Availability
    Clayton, NJ (21 mi)
    Quick view
  • White 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40i

    $26,895

    86,049 mi.
    Est. $489/mo

    Warrington Auto Sales

    Check Availability
    Warrington, PA (20 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28iPhytonic Blue Metallic 2023 BMW X1 xDrive28i

    $33,788

    12,249 mi.
    Est. $614/mo

    Reedman-Toll Chrysler Dodge Jeep Ram of Jenkintown

    4.2
    Check Availability
    Jenkintown, PA (12 mi)

    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $16,495

    99,000 mi.
    Est. $300/mo

    Jet Auto Mall

    Check Availability
    Burlington, NJ (16 mi)
    Quick view
  • gray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40igray 2020 BMW X5 xDrive40i

    $29,995

    67,850 mi.
    Est. $545/mo

    Ilan's Auto Sales

    Check Availability
    Glenside, PA (14 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50iBlack Sapphire Metallic 2022 BMW X5 M50i

    $37,985

    76,641 mi.
    Est. $691/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (7 mi)
    Quick view
  • Jet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40iJet Black 2020 BMW X5 sDrive40i

    $27,995

    62,684 mi.
    Est. $509/mo

    Highline Motor Cars

    Check Availability
    Southampton, NJ (14 mi)
    Quick view
  • Black 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28i

    $10,895

    87,498 mi.
    Est. $198/mo

    Mayfair Auto Sales

    Check Availability
    Philadelphia, PA (7 mi)
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $26,765

    89,838 mi.
    Est. $487/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (7 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35iBlack Sapphire Metallic 2017 BMW X5 xDrive35i

    $19,000

    $3.9K
    88,173 mi.
    Est. $345/mo

    Fairless Motors

    3.9
    Check Availability
    Fairless Hills, PA (19 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $37,240

    $590
    25,934 mi.
    Est. $677/mo

    BMW of Mt. Laurel

    3.8
    Check Availability
    Mt. Laurel, NJ (4 mi)
    Quick view
  • 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 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $47,762

    49,625 mi.
    Est. $868/mo

    BMW of Mt. Laurel

    3.8
    Check Availability
    Mt. Laurel, NJ (4 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $37,730

    22,016 mi.
    Est. $686/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330i xDriveSkyscraper Grey Metallic 2025 BMW 330 330i xDriveSkyscraper Grey Metallic 2025 BMW 330 330i xDriveSkyscraper Grey Metallic 2025 BMW 330 330i xDriveSkyscraper Grey Metallic 2025 BMW 330 330i xDriveSkyscraper Grey Metallic 2025 BMW 330 330i xDrive

    $45,195

    $690
    2,835 mi.
    Est. $822/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (14 mi)
    Quick view
  • Alpine White 2024 BMW 430 Gran Coupe 430i xDriveAlpine White 2024 BMW 430 Gran Coupe 430i xDriveAlpine White 2024 BMW 430 Gran Coupe 430i xDriveAlpine White 2024 BMW 430 Gran Coupe 430i xDriveAlpine White 2024 BMW 430 Gran Coupe 430i xDriveAlpine White 2024 BMW 430 Gran Coupe 430i xDrive

    $44,230

    25,052 mi.
    Est. $804/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (14 mi)
    Quick view
  • Alpine White 2017 BMW 430 Gran Coupe i xDriveAlpine White 2017 BMW 430 Gran Coupe i xDriveAlpine White 2017 BMW 430 Gran Coupe i xDriveAlpine White 2017 BMW 430 Gran Coupe i xDriveAlpine White 2017 BMW 430 Gran Coupe i xDriveAlpine White 2017 BMW 430 Gran Coupe i xDrive

    $17,999

    58,985 mi.
    Est. $327/mo

    Chapman Ford of Northeast Philadelphia

    4.6
    Check Availability
    Philadelphia, PA (9 mi)
    Quick view
  • Alpine White 2025 BMW X2 M35iAlpine White 2025 BMW X2 M35iAlpine White 2025 BMW X2 M35iAlpine White 2025 BMW X2 M35iAlpine White 2025 BMW X2 M35iAlpine White 2025 BMW X2 M35i

    $46,474

    $869
    14,047 mi.
    Est. $845/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (24 mi)
    Quick view
  • Alpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30i

    $24,899

    78,192 mi.
    Est. $453/mo

    Hyundai of Trenton

    4.6
    Check Availability
    Ewing Township, NJ (24 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW X2 sDrive28iMineral Gray Metallic 2018 BMW X2 sDrive28iMineral Gray Metallic 2018 BMW X2 sDrive28iMineral Gray Metallic 2018 BMW X2 sDrive28iMineral Gray Metallic 2018 BMW X2 sDrive28iMineral Gray Metallic 2018 BMW X2 sDrive28i

    $17,995

    76,340 mi.
    Est. $327/mo

    Bristol Auto Mall

    4.9
    Check Availability
    Levittown, PA (16 mi)
    Quick view
  • Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60Gray Metallic 2025 BMW i7 xDrive60

    $96,999

    $2K
    6,605 mi.
    Est. $1,763/mo

    Hyundai of Trenton

    4.6
    Check Availability
    Ewing Township, NJ (24 mi)
    Quick view
  • Black 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28i

    $26,998

    35,896 mi.
    Est. $491/mo

    CarMax Potomac Mills

    Check Availability
    $99 delivery to Maple Shade Township, NJ (1 mi)
    Quick view
  • Black 2022 BMW 530e e xDriveBlack 2022 BMW 530e e xDriveBlack 2022 BMW 530e e xDriveBlack 2022 BMW 530e e xDriveBlack 2022 BMW 530e e xDriveBlack 2022 BMW 530e e xDrive

    $35,998

    14,283 mi.
    Est. $654/mo

    CarMax Wayne

    Check Availability
    $99 delivery to Maple Shade Township, NJ (1 mi)
    Quick view
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