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
  • Phytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40iPhytonic Blue Metallic 2018 BMW X3 M40i

    $26,794

    45,267 mi.
    Est. $487/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (4 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $35,820

    33,374 mi.
    Est. $651/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (29 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDrive

    $75,820

    $1K
    9,278 mi.
    Est. $1,378/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (29 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW 760 xDriveBlack Sapphire Metallic 2024 BMW 760 xDriveBlack Sapphire Metallic 2024 BMW 760 xDriveBlack Sapphire Metallic 2024 BMW 760 xDriveBlack Sapphire Metallic 2024 BMW 760 xDriveBlack Sapphire Metallic 2024 BMW 760 xDrive

    $71,294

    $1.5K
    19,120 mi.
    Est. $1,296/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (4 mi)
    Check Availability
  • Black 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40i

    $48,998

    38,609 mi.
    Est. $891/mo

    CarMax King of Prussia

    4.1
    King of Prussia, PA (27 mi)
    Check Availability
  • Brown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40i

    $78,475

    9,971 mi.
    Est. $1,427/mo

    Land Rover West Chester

    5.0
    West Chester, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60iBlack Sapphire Metallic 2023 BMW X7 M60i

    $64,294

    $500
    37,538 mi.
    Est. $1,169/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (4 mi)
    Check Availability
  • Green 2021 BMW X6 M50iGreen 2021 BMW X6 M50iGreen 2021 BMW X6 M50iGreen 2021 BMW X6 M50iGreen 2021 BMW X6 M50iGreen 2021 BMW X6 M50i

    $50,998

    $1K
    44,302 mi.
    Est. $927/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (12 mi)
    Check Availability
  • Arctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45e

    $30,820

    78,331 mi.
    Est. $560/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (29 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330iBlack Sapphire Metallic 2019 BMW 330 330i

    $23,404

    34,716 mi.
    Est. $425/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Gray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40i

    $49,974

    $500
    41,090 mi.
    Est. $908/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (29 mi)
    Check Availability
  • Alpine White 2024 BMW X6 xDrive40iAlpine White 2024 BMW X6 xDrive40iAlpine White 2024 BMW X6 xDrive40iAlpine White 2024 BMW X6 xDrive40iAlpine White 2024 BMW X6 xDrive40iAlpine White 2024 BMW X6 xDrive40i

    $45,404

    $500
    83,718 mi.
    Est. $825/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDriveBlack Sapphire Metallic 2023 BMW 330e xDrive

    $31,904

    $1K
    33,961 mi.
    Est. $580/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Black 2020 BMW 430 I xDriveBlack 2020 BMW 430 I xDriveBlack 2020 BMW 430 I xDriveBlack 2020 BMW 430 I xDriveBlack 2020 BMW 430 I xDriveBlack 2020 BMW 430 I xDrive

    $31,998

    41,601 mi.
    Est. $582/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (12 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. $487/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (21 mi)
    Check Availability

  • White 2015 BMW 328 328i xDrive AWD 4dr Sedan SULEVWhite 2015 BMW 328 328i xDrive AWD 4dr Sedan SULEVWhite 2015 BMW 328 328i xDrive AWD 4dr Sedan SULEVWhite 2015 BMW 328 328i xDrive AWD 4dr Sedan SULEVWhite 2015 BMW 328 328i xDrive AWD 4dr Sedan SULEVWhite 2015 BMW 328 328i xDrive AWD 4dr Sedan SULEV

    $9,980

    122,743 mi.
    Est. $181/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (26 mi)
    Check Availability
  • Black 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40I

    $32,998

    38,785 mi.
    Est. $600/mo

    CarMax Turnersville

    4.9
    Sicklerville, NJ (5 mi)
    Check Availability
  • White 2021 BMW X4 MWhite 2021 BMW X4 MWhite 2021 BMW X4 MWhite 2021 BMW X4 MWhite 2021 BMW X4 MWhite 2021 BMW X4 M

    $45,998

    $2K
    45,216 mi.
    Est. $836/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (12 mi)
    Check Availability
  • Jet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDrive

    $29,934

    $1K
    33,409 mi.
    Est. $544/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (29 mi)
    Check Availability
  • Black 2014 BMW 535 535i xDrive AWD 4dr SedanBlack 2014 BMW 535 535i xDrive AWD 4dr SedanBlack 2014 BMW 535 535i xDrive AWD 4dr SedanBlack 2014 BMW 535 535i xDrive AWD 4dr SedanBlack 2014 BMW 535 535i xDrive AWD 4dr SedanBlack 2014 BMW 535 535i xDrive AWD 4dr Sedan

    $9,480

    136,971 mi.
    Est. $172/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (26 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM Base

    $70,794

    $900
    32,537 mi.
    Est. $1,287/mo

    J&S Autohaus Six

    4.8
    Mount Holly, NJ (21 mi)
    Check Availability

  • Black 2024 BMW X2 XDrive28iBlack 2024 BMW X2 XDrive28iBlack 2024 BMW X2 XDrive28iBlack 2024 BMW X2 XDrive28iBlack 2024 BMW X2 XDrive28iBlack 2024 BMW X2 XDrive28i

    $35,998

    21,745 mi.
    Est. $654/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (12 mi)
    Check Availability
  • Black 2021 BMW X2 XDrive28iBlack 2021 BMW X2 XDrive28iBlack 2021 BMW X2 XDrive28iBlack 2021 BMW X2 XDrive28iBlack 2021 BMW X2 XDrive28iBlack 2021 BMW X2 XDrive28i

    $28,998

    9,400 mi.
    Est. $527/mo

    CarMax King of Prussia

    4.1
    King of Prussia, PA (27 mi)
    Check Availability
  • Black 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40i

    $66,688

    $2.5K
    22,281 mi.
    Est. $1,212/mo

    Matt Blatt Mitsubishi

    4.8
    Glassboro, NJ (6 mi)
    Check Availability
  • White 2018 BMW X1 XDrive28iWhite 2018 BMW X1 XDrive28iWhite 2018 BMW X1 XDrive28iWhite 2018 BMW X1 XDrive28iWhite 2018 BMW X1 XDrive28iWhite 2018 BMW X1 XDrive28i

    $20,998

    37,784 mi.
    Est. $382/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (12 mi)
    Check Availability
  • Silver 2018 BMW 440 Gran Coupe iSilver 2018 BMW 440 Gran Coupe iSilver 2018 BMW 440 Gran Coupe iSilver 2018 BMW 440 Gran Coupe iSilver 2018 BMW 440 Gran Coupe iSilver 2018 BMW 440 Gran Coupe i

    $21,474

    $1K
    71,135 mi.
    Est. $390/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (29 mi)
    Check Availability
  • Black 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDrive

    $36,378

    29,938 mi.
    Est. $661/mo

    Nucar Chevrolet of New Castle

    4.5
    New Castle, DE (30 mi)
    Check Availability

  • Jet Black 2019 BMW 330 i xDriveJet Black 2019 BMW 330 i xDriveJet Black 2019 BMW 330 i xDriveJet Black 2019 BMW 330 i xDriveJet Black 2019 BMW 330 i xDriveJet Black 2019 BMW 330 i xDrive

    $23,121

    $567
    57,228 mi.
    Est. $420/mo

    Winner Chevrolet

    4.0
    Wilmington, DE (28 mi)
    Check Availability
  • Gray 2020 BMW 230 XIGray 2020 BMW 230 XIGray 2020 BMW 230 XIGray 2020 BMW 230 XIGray 2020 BMW 230 XIGray 2020 BMW 230 XI

    $32,998

    $2K
    17,288 mi.
    Est. $600/mo

    CarMax King of Prussia

    4.1
    King of Prussia, PA (27 mi)
    Check Availability
  • Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50

    $42,294

    30,254 mi.
    Est. $769/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (4 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30i

    $17,404

    119,900 mi.
    Est. $316/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Crystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLD

    $37,443

    67,890 mi.
    Est. $681/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (133 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDriveBlack Sapphire Metallic 2018 BMW 340 xDrive

    $23,996

    89,511 mi.
    Est. $436/mo

    Cars2Us Fairfax

    4.2
    $202 delivery from Fairfax, VA (135 mi)
    Check Availability