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
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $19,704

    $200
    86,496 mi.
    Est. $358/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (14 mi)
    Check Availability

  • Silver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDriveSilver 2017 BMW 530 530i xDrive

    $13,790

    $1K
    119,604 mi.
    Est. $251/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (10 mi)
    Check Availability

  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $53,513

    35,367 mi.
    Est. $973/mo

    Cherry Hill Jeep RAM Dodge Chrysler

    3.7
    Cherry Hill, NJ (21 mi)
    Check Availability

  • Alpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28i

    $9,471

    152,210 mi.
    Est. $172/mo

    Pacifico Ford

    4.7
    Philadelphia, PA (29 mi)
    Check Availability
  • Gray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDrive

    $28,808

    $300
    30,077 mi.
    Est. $524/mo

    Davis Acura

    4.5
    Langhorne, PA (10 mi)
    Check Availability
  • Alpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50e

    $45,337

    $500
    36,813 mi.
    Est. $824/mo

    Auto Hub

    4.7
    North Brunswick, NJ (26 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE

    $40,329

    7,314 mi.
    Est. $733/mo

    Flemington BMW

    4.9
    Flemington, NJ (28 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2026 BMW 228 Gran Coupe xDrive

    $37,989

    5,451 mi.
    Est. $691/mo

    BMW of Freehold

    4.8
    Freehold, NJ (27 mi)
    Check Availability
  • Gray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWDGray Metallic 2021 BMW X3 M AWD

    $44,998

    67,108 mi.
    Est. $818/mo

    LUCAS CHEVROLET

    4.7
    LUMBERTON, NJ (9 mi)
    Check Availability

  • Black 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128iBlack 2012 BMW 128 128i

    $12,704

    $200
    86,671 mi.
    Est. $231/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (14 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW 535 Gran Turismo i xDriveBlack Sapphire Metallic 2015 BMW 535 Gran Turismo i xDriveBlack Sapphire Metallic 2015 BMW 535 Gran Turismo i xDriveBlack Sapphire Metallic 2015 BMW 535 Gran Turismo i xDriveBlack Sapphire Metallic 2015 BMW 535 Gran Turismo i xDriveBlack Sapphire Metallic 2015 BMW 535 Gran Turismo i xDrive

    $11,991

    99,777 mi.
    Est. $218/mo

    Speedy Automotive

    4.8
    Philadelphia, PA (20 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveMineral White Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveMineral White Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveMineral White Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveMineral White Metallic 2023 BMW ALPINA B8 Gran Coupe xDriveMineral White Metallic 2023 BMW ALPINA B8 Gran Coupe xDrive

    $80,790

    27,008 mi.
    Est. $1,469/mo

    J & S Autohaus

    4.2
    Ewing, NJ (10 mi)
    Check Availability
  • Gray 2020 BMW M8 Base AWD 2dr ConvertibleGray 2020 BMW M8 Base AWD 2dr ConvertibleGray 2020 BMW M8 Base AWD 2dr ConvertibleGray 2020 BMW M8 Base AWD 2dr ConvertibleGray 2020 BMW M8 Base AWD 2dr ConvertibleGray 2020 BMW M8 Base AWD 2dr Convertible

    $57,480

    42,887 mi.
    Est. $1,045/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (15 mi)
    Check Availability
  • Purple 2023 BMW M8 Competition Gran CoupePurple 2023 BMW M8 Competition Gran CoupePurple 2023 BMW M8 Competition Gran CoupePurple 2023 BMW M8 Competition Gran CoupePurple 2023 BMW M8 Competition Gran CoupePurple 2023 BMW M8 Competition Gran Coupe

    $88,790

    23,868 mi.
    Est. $1,614/mo

    J & S Autohaus

    4.2
    Ewing, NJ (10 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $56,709

    $804
    34,320 mi.
    Est. $1,031/mo

    Cherry Hill Jeep RAM Dodge Chrysler

    3.7
    Cherry Hill, NJ (21 mi)
    Check Availability

  • Black Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDrive

    $13,500

    81,168 mi.
    Est. $245/mo

    Fairless Motors

    4.2
    Fairless Hills, PA (8 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2025 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2025 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2025 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2025 BMW ALPINA XB7 BaseBlack Sapphire Metallic 2025 BMW ALPINA XB7 Base

    $105,790

    21,116 mi.
    Est. $1,923/mo

    J & S Autohaus

    4.2
    Ewing, NJ (10 mi)
    Check Availability
  • Black 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 iBlack 2018 BMW 320 i

    $13,990

    74,866 mi.
    Est. $254/mo

    Platinum CarHaus

    5.0
    Levittown, PA (6 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60Carbon Black Metallic 2023 BMW i7 xDrive60

    $56,790

    $2K
    30,165 mi.
    Est. $1,032/mo

    J & S Autohaus

    4.2
    Ewing, NJ (10 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 840 iMineral White Metallic 2023 BMW 840 iMineral White Metallic 2023 BMW 840 iMineral White Metallic 2023 BMW 840 iMineral White Metallic 2023 BMW 840 iMineral White Metallic 2023 BMW 840 i

    $50,790

    39,003 mi.
    Est. $923/mo

    J & S Autohaus

    4.2
    Ewing, NJ (10 mi)
    Check Availability
  • White Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDriveWhite Metallic 2026 BMW 430 i xDrive

    $42,089

    $305
    19,254 mi.
    Est. $765/mo

    Lucas Jeep Chrysler Dodge RAM

    4.8
    Lumberton, NJ (9 mi)
    Check Availability

  • White 2015 BMW 228 228i xDrive AWD 2dr CoupeWhite 2015 BMW 228 228i xDrive AWD 2dr CoupeWhite 2015 BMW 228 228i xDrive AWD 2dr CoupeWhite 2015 BMW 228 228i xDrive AWD 2dr CoupeWhite 2015 BMW 228 228i xDrive AWD 2dr CoupeWhite 2015 BMW 228 228i xDrive AWD 2dr Coupe

    $16,480

    59,729 mi.
    Est. $300/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (15 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 (14 mi)
    Check Availability
  • Black 2018 BMW 320 XIBlack 2018 BMW 320 XIBlack 2018 BMW 320 XIBlack 2018 BMW 320 XIBlack 2018 BMW 320 XIBlack 2018 BMW 320 XI

    $14,998

    90,113 mi.
    Est. $273/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (17 mi)
    Check Availability
  • Mineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDriveMineral White Metallic 2018 BMW 320 i xDrive

    $10,999

    $200
    106,675 mi.
    Est. $200/mo

    Holman Toyota

    4.0
    Mount Laurel, NJ (17 mi)
    Check Availability
  • Alpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDrive

    $24,484

    40,364 mi.
    Est. $445/mo

    Grace Auto Group

    4.5
    Morrisville, PA (8 mi)
    Check Availability
  • Black 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28iBlack 2024 BMW X1 xDrive28i

    $26,290

    $500
    45,852 mi.
    Est. $478/mo

    J&S Autohaus III

    4.4
    Hamilton, NJ (10 mi)
    Check Availability

  • Glacier Silver Metallic 2016 BMW 428 Gran Coupe i xDriveGlacier Silver Metallic 2016 BMW 428 Gran Coupe i xDriveGlacier Silver Metallic 2016 BMW 428 Gran Coupe i xDriveGlacier Silver Metallic 2016 BMW 428 Gran Coupe i xDriveGlacier Silver Metallic 2016 BMW 428 Gran Coupe i xDriveGlacier Silver Metallic 2016 BMW 428 Gran Coupe i xDrive

    $15,494

    99,086 mi.
    Est. $282/mo

    Joshua Motor Car Co Inc

    4.8
    Pennsauken, NJ (18 mi)
    Check Availability
  • Individual Dravit Gray Metallic 2022 BMW M3 CompetitionIndividual Dravit Gray Metallic 2022 BMW M3 CompetitionIndividual Dravit Gray Metallic 2022 BMW M3 CompetitionIndividual Dravit Gray Metallic 2022 BMW M3 CompetitionIndividual Dravit Gray Metallic 2022 BMW M3 CompetitionIndividual Dravit Gray Metallic 2022 BMW M3 Competition

    $72,790

    $2K
    28,317 mi.
    Est. $1,323/mo

    J & S Autohaus

    4.2
    Ewing, NJ (10 mi)
    Check Availability
  • Black 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDrive

    $39,998

    58,068 mi.
    Est. $727/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (17 mi)
    Check Availability
  • Gray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDrive

    $60,794

    20,162 mi.
    Est. $1,105/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (12 mi)
    Check Availability
  • Alpine White 2020 BMW M5 CompetitionAlpine White 2020 BMW M5 CompetitionAlpine White 2020 BMW M5 CompetitionAlpine White 2020 BMW M5 CompetitionAlpine White 2020 BMW M5 CompetitionAlpine White 2020 BMW M5 Competition

    $66,291

    48,506 mi.
    Est. $1,205/mo

    Cars2Us Fairfax

    4.2
    $240 delivery from Fairfax, VA (161 mi)
    Check Availability
  • White 2016 BMW i3 BaseWhite 2016 BMW i3 BaseWhite 2016 BMW i3 BaseWhite 2016 BMW i3 BaseWhite 2016 BMW i3 BaseWhite 2016 BMW i3 Base

    $9,800

    70,524 mi.
    Est. $178/mo

    Ourisman Chevrolet of Rockville

    3.7
    $250 delivery from Rockville, MD (147 mi)
    Check Availability