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 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. $577/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability

  • Toronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDrive

    $92,940

    $1.4K
    12,322 mi.
    Est. $1,680/mo

    Porsche Delaware

    4.4
    Newark, DE (30 mi)
    Check Availability

  • Gray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe XdriveGray Metallic 2026 BMW M235 Gran Coupe Xdrive

    $47,850

    7,149 mi.
    Est. $865/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Red Metallic 2026 BMW 228 Gran Coupe 228 GRANRed Metallic 2026 BMW 228 Gran Coupe 228 GRANRed Metallic 2026 BMW 228 Gran Coupe 228 GRANRed Metallic 2026 BMW 228 Gran Coupe 228 GRANRed Metallic 2026 BMW 228 Gran Coupe 228 GRANRed Metallic 2026 BMW 228 Gran Coupe 228 GRAN

    $47,160

    136 mi.
    Est. $852/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Oxide Grey Metallic 2026 BMW 750e i xDriveOxide Grey Metallic 2026 BMW 750e i xDriveOxide Grey Metallic 2026 BMW 750e i xDriveOxide Grey Metallic 2026 BMW 750e i xDriveOxide Grey Metallic 2026 BMW 750e i xDriveOxide Grey Metallic 2026 BMW 750e i xDrive

    $82,474

    $3K
    11,867 mi.
    Est. $1,490/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (21 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. $723/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540iBlack Sapphire Metallic 2019 BMW 540 540i

    $32,990

    36,797 mi.
    Est. $596/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (17 mi)
    Check Availability
  • Black 2016 BMW 740 740i 4dr SedanBlack 2016 BMW 740 740i 4dr SedanBlack 2016 BMW 740 740i 4dr SedanBlack 2016 BMW 740 740i 4dr SedanBlack 2016 BMW 740 740i 4dr SedanBlack 2016 BMW 740 740i 4dr Sedan

    $19,480

    85,168 mi.
    Est. $352/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (24 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. $423/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 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

    $30,934

    33,409 mi.
    Est. $559/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (21 mi)
    Check Availability
  • Alpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformanceAlpine White 2018 BMW 530e 530e iPerformance

    $27,990

    29,980 mi.
    Est. $506/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (17 mi)
    Check Availability
  • Alpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDriveAlpine White 2011 BMW 328 328i xDrive

    $15,990

    56,265 mi.
    Est. $289/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (17 mi)
    Check Availability
  • Space Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528iSpace Gray Metallic 2013 BMW 528 528i

    $17,990

    22,301 mi.
    Est. $325/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (17 mi)
    Check Availability
  • Alpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDrive

    $23,790

    $200
    44,456 mi.
    Est. $430/mo

    Colonial Volkswagen, Inc.

    4.5
    Feasterville Trevose, PA (24 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. $180/mo

    Divan Auto Group

    4.4
    Feasterville-Trevose, PA (24 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. $418/mo

    Winner Chevrolet

    4.0
    Wilmington, DE (22 mi)
    Check Availability
  • Alpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDrive

    $18,987

    $500
    85,692 mi.
    Est. $343/mo

    GENESIS OF CONSHOHOCKEN

    4.9
    CONSHOHOCKEN, PA (8 mi)
    Check Availability
  • Blue 2023 BMW 530e e xDriveBlue 2023 BMW 530e e xDriveBlue 2023 BMW 530e e xDriveBlue 2023 BMW 530e e xDriveBlue 2023 BMW 530e e xDriveBlue 2023 BMW 530e e xDrive

    $38,998

    19,303 mi.
    Est. $705/mo

    CarMax Maple Shade

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

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 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. $271/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (25 mi)
    Check Availability
  • Black 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XI

    $13,998

    99,789 mi.
    Est. $253/mo

    CarMax King of Prussia

    4.1
    King of Prussia, PA (4 mi)
    Check Availability
  • Jet Black 2021 BMW 530e 530e xDriveJet Black 2021 BMW 530e 530e xDriveJet Black 2021 BMW 530e 530e xDriveJet Black 2021 BMW 530e 530e xDriveJet Black 2021 BMW 530e 530e xDriveJet Black 2021 BMW 530e 530e xDrive

    $22,789

    $200
    114,448 mi.
    Est. $412/mo

    Holman Cadillac

    4.1
    Mt Laurel, NJ (27 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe w/ Heated Steering WheelVegas Red Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe w/ Heated Steering WheelVegas Red Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe w/ Heated Steering WheelVegas Red Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe w/ Heated Steering WheelVegas Red Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe w/ Heated Steering WheelVegas Red Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe w/ Heated Steering Wheel

    $30,794

    20,142 mi.
    Est. $557/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (26 mi)
    Check Availability
  • Dark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDriveDark Graphite Metallic 2018 BMW 530 xDrive

    $14,950

    124,741 mi.
    Est. $270/mo

    New Concept Inc

    4.0
    Norristown, PA (7 mi)
    Check Availability
  • Imperial Blue Metallic 2017 BMW 330e 330e iPerformanceImperial Blue Metallic 2017 BMW 330e 330e iPerformanceImperial Blue Metallic 2017 BMW 330e 330e iPerformanceImperial Blue Metallic 2017 BMW 330e 330e iPerformanceImperial Blue Metallic 2017 BMW 330e 330e iPerformanceImperial Blue Metallic 2017 BMW 330e 330e iPerformance

    $22,990

    47,636 mi.
    Est. $415/mo

    HiLine Motorsports LLC

    4.6
    Sanatoga, PA (17 mi)
    Check Availability
  • Alpine White 2026 BMW 228 Gran CoupeAlpine White 2026 BMW 228 Gran CoupeAlpine White 2026 BMW 228 Gran CoupeAlpine White 2026 BMW 228 Gran CoupeAlpine White 2026 BMW 228 Gran CoupeAlpine White 2026 BMW 228 Gran Coupe

    $30,361

    $113
    16,313 mi.
    Est. $549/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (21 mi)
    Check Availability
  • Gray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDrive

    $44,998

    50,340 mi.
    Est. $813/mo

    CarMax Westborough

    4.4
    $199 delivery to King of Prussia, PA (4 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. $434/mo

    Cars2Us Fairfax

    4.2
    $192 delivery from Fairfax, VA (129 mi)
    Check Availability