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
  • Alpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 i

    $25,495

    99,856 mi.
    Est. $438/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (15 mi)

    Quick view
  • 2025 BMW X2 xDrive28i2025 BMW X2 xDrive28i2025 BMW X2 xDrive28i2025 BMW X2 xDrive28i

    $39,488

    22,636 mi.
    Est. $678/mo

    Chapman of Horsham

    4.5
    Check Availability
    Horsham, PA (18 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW 430 Gran Coupe i xDrive

    $35,785

    $600
    27,767 mi.
    Est. $614/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (20 mi)
    Quick view
  • White 2022 BMW X7 M50iWhite 2022 BMW X7 M50iWhite 2022 BMW X7 M50iWhite 2022 BMW X7 M50iWhite 2022 BMW X7 M50iWhite 2022 BMW X7 M50i

    $49,995

    58,747 mi.
    Est. $859/mo

    Bristol Auto Mall

    4.9
    Check Availability
    Levittown, PA (10 mi)
    Quick view
  • Blue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDriveBlue 2017 BMW 330 xDrive

    $14,489

    95,006 mi.
    Est. $249/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (28 mi)
    Quick view
  • Alpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40iAlpine White 2025 BMW X4 M40i

    $60,785

    $1K
    30,182 mi.
    Est. $1,044/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (20 mi)
    Quick view
  • Oxide Grey Metallic 2024 BMW iX xDrive50Oxide Grey Metallic 2024 BMW iX xDrive50Oxide Grey Metallic 2024 BMW iX xDrive50Oxide Grey Metallic 2024 BMW iX xDrive50Oxide Grey Metallic 2024 BMW iX xDrive50Oxide Grey Metallic 2024 BMW iX xDrive50

    $55,989

    17,707 mi.
    Est. $961/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (28 mi)
    Quick view
  • White 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDriveWhite 2012 BMW 328 xDrive

    $10,495

    94,284 mi.
    Est. $180/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (15 mi)

    Quick view
  • Mineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NAMineral White Metallic 2026 BMW 330 I XDrive NA

    $42,785

    $2K
    16,092 mi.
    Est. $735/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (20 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDrive

    $21,989

    62,113 mi.
    Est. $378/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (28 mi)
    Quick view
  • Brooklyn Gray Metallic 2026 BMW 228 Gran Coupe XDriveBrooklyn Gray Metallic 2026 BMW 228 Gran Coupe XDriveBrooklyn Gray Metallic 2026 BMW 228 Gran Coupe XDriveBrooklyn Gray Metallic 2026 BMW 228 Gran Coupe XDriveBrooklyn Gray Metallic 2026 BMW 228 Gran Coupe XDriveBrooklyn Gray Metallic 2026 BMW 228 Gran Coupe XDrive

    $36,490

    $500
    17,297 mi.
    Est. $627/mo

    Quakertown Mitsubishi

    4.6
    Check Availability
    Quakertown, PA (30 mi)
    Quick view
  • Jet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDrive

    $32,399

    $600
    31,573 mi.
    Est. $556/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (4 mi)
    Quick view
  • Blue 2014 BMW X1 xDrive 28iBlue 2014 BMW X1 xDrive 28iBlue 2014 BMW X1 xDrive 28iBlue 2014 BMW X1 xDrive 28iBlue 2014 BMW X1 xDrive 28iBlue 2014 BMW X1 xDrive 28i

    $9,489

    113,743 mi.
    Est. $163/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (28 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $35,495

    53,032 mi.
    Est. $610/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (15 mi)

    Quick view
  • Carbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40i

    $67,385

    23,586 mi.
    Est. $1,157/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (20 mi)
    Quick view
  • Alpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDrive

    $39,885

    39,561 mi.
    Est. $685/mo

    Flemington BMW

    4.9
    Check Availability
    Flemington, NJ (16 mi)
    Quick view
  • 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

    $25,385

    $1.4K
    44,238 mi.
    Est. $436/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (20 mi)
    Quick view
  • Green Metallic 2023 BMW X1 xDrive28iGreen Metallic 2023 BMW X1 xDrive28iGreen Metallic 2023 BMW X1 xDrive28iGreen Metallic 2023 BMW X1 xDrive28iGreen Metallic 2023 BMW X1 xDrive28iGreen Metallic 2023 BMW X1 xDrive28i

    $35,885

    18,205 mi.
    Est. $616/mo

    Flemington BMW

    4.9
    Check Availability
    Flemington, NJ (16 mi)
    Quick view
  • 2018 BMW X1 xDrive28i2018 BMW X1 xDrive28i2018 BMW X1 xDrive28i2018 BMW X1 xDrive28i2018 BMW X1 xDrive28i2018 BMW X1 xDrive28i

    $18,477

    64,677 mi.
    Est. $317/mo

    North Penn Volkswagen

    4.8
    Check Availability
    Colmar, PA (23 mi)
    Quick view
  • Silver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28i

    $11,495

    82,618 mi.
    Est. $197/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (15 mi)

    Quick view
  • Black 2025 BMW 228 Gran Coupe 228 xDriveBlack 2025 BMW 228 Gran Coupe 228 xDriveBlack 2025 BMW 228 Gran Coupe 228 xDriveBlack 2025 BMW 228 Gran Coupe 228 xDriveBlack 2025 BMW 228 Gran Coupe 228 xDriveBlack 2025 BMW 228 Gran Coupe 228 xDrive

    $33,747

    $1K
    10,330 mi.
    Est. $580/mo

    Bridgewater KIA

    4.7
    Check Availability
    Bridgewater, NJ (26 mi)
    Quick view
  • Phytonic Blue Metallic 2025 BMW 530 xDrivePhytonic Blue Metallic 2025 BMW 530 xDrivePhytonic Blue Metallic 2025 BMW 530 xDrivePhytonic Blue Metallic 2025 BMW 530 xDrivePhytonic Blue Metallic 2025 BMW 530 xDrivePhytonic Blue Metallic 2025 BMW 530 xDrive

    $51,888

    $100
    10,704 mi.
    Est. $891/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (26 mi)
    Quick view
  • Jet Black   668 2024 BMW 228 Gran Coupe sDriveJet Black   668 2024 BMW 228 Gran Coupe sDriveJet Black   668 2024 BMW 228 Gran Coupe sDriveJet Black   668 2024 BMW 228 Gran Coupe sDriveJet Black   668 2024 BMW 228 Gran Coupe sDriveJet Black   668 2024 BMW 228 Gran Coupe sDrive

    $30,478

    30,736 mi.
    Est. $523/mo

    Conicelli Autoplex

    4.2
    Check Availability
    Conshohocken, PA (28 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW M235 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW M235 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW M235 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW M235 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW M235 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW M235 Gran Coupe xDrive

    $47,988

    5,982 mi.
    Est. $824/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (26 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2025 BMW 228 Gran Coupe xDrive

    $37,418

    $100
    9,653 mi.
    Est. $643/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (26 mi)
    Quick view
  • Alpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 Base

    $73,490

    7,319 mi.
    Est. $1,262/mo

    J&S Autohaus Six

    4.7
    Check Availability
    Mount Holly, NJ (18 mi)

    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $38,989

    4,471 mi.
    Est. $670/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (28 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30i

    $50,885

    15,781 mi.
    Est. $874/mo

    Flemington BMW

    4.9
    Check Availability
    Flemington, NJ (16 mi)
    Quick view
  • Gray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M Base

    $22,833

    124,893 mi.
    Est. $392/mo

    Excel Auto Lounge

    4.6
    Check Availability
    Hightstown, NJ (15 mi)
    Quick view
  • Blue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDrive

    $36,464

    74,644 mi.
    Est. $626/mo

    CarsIndex - Horsham

    4.7
    Check Availability
    Horsham, PA (16 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $62,823

    $2.9K
    32,100 mi.
    Est. $1,079/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (42 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW M440 Gran Coupe i xDrive

    $31,189

    $809
    79,351 mi.
    Est. $536/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (42 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