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 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $37,468

    $430
    21,731 mi.
    Est. $681/mo

    Hyundai of Trenton

    4.3
    Ewing Township, 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 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDriveAlpine White 2025 BMW 228 Gran Coupe 228 xDrive

    $30,421

    37,541 mi.
    Est. $553/mo

    Mike Piazza Honda

    4.7
    Langhorne, PA (10 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
  • Piemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40iPiemont Red 2023 BMW X4 M40i

    $40,894

    56,915 mi.
    Est. $743/mo

    Hyundai of Trenton

    4.3
    Ewing Township, NJ (10 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
  • Black Sapphire Metallic 2026 BMW X6 xDrive40iBlack Sapphire Metallic 2026 BMW X6 xDrive40iBlack Sapphire Metallic 2026 BMW X6 xDrive40iBlack Sapphire Metallic 2026 BMW X6 xDrive40i

    $66,378

    13,554 mi.
    Est. $1,207/mo

    Davis Acura

    4.5
    Langhorne, PA (10 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
  • 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
  • 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 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDrive

    $70,808

    24,871 mi.
    Est. $1,287/mo

    Davis Acura

    4.5
    Langhorne, PA (10 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 X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $37,468

    $430
    21,731 mi.
    Est. $681/mo

    Hyundai of Trenton

    4.3
    Ewing Township, 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
  • 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
    $240 delivery from Fairfax, VA (161 mi)
    Check Availability