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
  • Silver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4DSilver 2018 BMW 530 530i Sedan 4D

    $15,999

    91,792 mi.
    Est. $291/mo

    Trend Auto Motors Inc

    4.3
    Check Availability
    Malvern, PA (30 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. $191/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (11 mi)

    Quick view
  • $79,989

    27,457 mi.
    Est. $1,454/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (27 mi)
    Quick view
  • $59,989

    6,023 mi.
    Est. $1,091/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (27 mi)
    Quick view
  • $41,989

    16,850 mi.
    Est. $763/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (27 mi)
    Quick view
  • $74,989

    2,277 mi.
    Est. $1,363/mo

    BMW of Doylestown A Thompson Dealership

    4.2
    Doylestown, PA (27 mi)
    Quick view
  • $56,910

    $16K
    27,724 mi.
    Est. $1,035/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • Portimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrivePortimao Blue Metallic 2023 BMW 430 Gran Coupe i xDrive

    $29,495

    $500
    63,152 mi.
    Est. $536/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (11 mi)

    Quick view
  • $86,890

    $514
    12,449 mi.
    Est. $1,580/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • $40,980

    $9.9K
    6,515 mi.
    Est. $745/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • $52,380

    $3K
    5,349 mi.
    Est. $952/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • $36,990

    38,868 mi.
    Est. $672/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • $35,890

    $360
    49,710 mi.
    Est. $652/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • 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

    $26,495

    79,783 mi.
    Est. $482/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (11 mi)

    Quick view
  • $57,982

    33,526 mi.
    Est. $1,054/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • Not Priced

    43,200 mi.

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • $38,290

    $9.3K
    6,062 mi.
    Est. $696/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (28 mi)
    Quick view
  • $16,995

    93,331 mi.
    Est. $309/mo

    Central Group Inc.

    Check Availability
    Robbinsville, NJ (28 mi)
    Quick view
  • Black 2025 BMW X5 M Competition

    $107,995

    20,649 mi.
    Est. $1,963/mo

    Land Rover West Chester

    5.0
    Check Availability
    West Chester, PA (29 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i xDrive

    $31,495

    $500
    51,136 mi.
    Est. $573/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (11 mi)

    Quick view
  • White 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDriveWhite 2019 BMW 540 I xDrive

    $31,998

    $1K
    41,427 mi.
    Est. $582/mo

    CarMax Laurel

    1.3
    Check Availability
    $99 delivery to Maple Shade Township, NJ (1 mi)
    Quick view
  • White 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40i

    $47,998

    27,689 mi.
    Est. $873/mo

    CarMax Midlothian

    Check Availability
    $99 delivery to Maple Shade Township, NJ (1 mi)
    Quick view
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $44,999

    21,911 mi.
    Est. $818/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (31 mi)
    Quick view
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $44,990

    16,059 mi.
    Est. $818/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (44 mi)
    Quick view
  • Gray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDrive

    $65,397

    8,086 mi.
    Est. $1,189/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (49 mi)
    Quick view
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $58,499

    21,541 mi.
    Est. $1,063/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (31 mi)
    Quick view
  • White 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50iWhite 2016 BMW X5 xDrive50i

    $17,490

    $500
    102,326 mi.
    Est. $318/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (44 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $44,799

    $1K
    15,623 mi.
    Est. $814/mo

    Lexus of Wilmington

    4.9
    Check Availability
    Wilmington, DE (34 mi)
    Quick view
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $64,885

    15,280 mi.
    Est. $1,180/mo

    Flemington BMW

    4.9
    Check Availability
    Flemington, NJ (38 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $36,388

    69,140 mi.
    Est. $661/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (49 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $44,990

    8,730 mi.
    Est. $818/mo

    Bennett Chevrolet

    4.9
    Check Availability
    Egg Harbor Township, NJ (45 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $21,595

    $200
    87,693 mi.
    Est. $393/mo

    Lehigh Valley Honda

    4.8
    Check Availability
    Emmaus, PA (49 mi)
    Quick view
  • Carbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40iCarbon Black Metallic 2022 BMW X5 xDrive40i

    $34,995

    $993
    72,256 mi.
    Est. $636/mo

    Lester Glenn Chevrolet Freehold

    5.0
    Check Availability
    Freehold Township, NJ (43 mi)
    Quick view
  • Dark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30iDark Graphite 2022 BMW X3 xDrive30i

    $25,981

    83,324 mi.
    Est. $472/mo

    Sloane Toyota of Malvern

    4.9
    Check Availability
    Malvern, PA (32 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