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
  • Blue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30i

    $24,999

    $800
    53,632 mi.
    Est. $452/mo

    CarVision of Trooper

    4.6
    Trooper, PA (22 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $35,820

    33,374 mi.
    Est. $647/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (10 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDriveMineral White Metallic 2026 BMW 840 i xDrive

    $76,820

    9,278 mi.
    Est. $1,388/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (10 mi)
    Check Availability

  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $4,294

    181,983 mi.
    Est. $78/mo

    Kelly's Kars

    Monroe Township, NJ (24 mi)
    Check Availability
  • Black 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40I

    $32,998

    38,785 mi.
    Est. $596/mo

    CarMax Turnersville

    4.9
    Sicklerville, NJ (24 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50

    $39,999

    $800
    667 mi.
    Est. $723/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (26 mi)
    Check Availability
  • Crystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 Base

    $57,889

    27,243 mi.
    Est. $1,046/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDriveBlack Sapphire Metallic 2019 BMW 330 i xDrive

    $25,989

    56,211 mi.
    Est. $470/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (27 mi)
    Check Availability
  • Blue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDriveBlue 2022 BMW ALPINA B8 Gran Coupe xDrive

    $70,538

    18,056 mi.
    Est. $1,275/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (19 mi)
    Check Availability

  • Black 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDriveBlack 2011 BMW 328 i xDrive

    $5,900

    180,651 mi.
    Est. $107/mo

    Private seller: David

    Middletown, DE (27 mi)
    Contact Seller
  • Alpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDriveAlpine White 2012 BMW 528 xDrive

    $7,990

    90,575 mi.
    Est. $144/mo

    Direct Auto Sales

    Philadelphia, PA (28 mi)
    Check Availability
  • Carbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 iCarbon Black Metallic 2010 BMW 535 i

    $8,240

    127,575 mi.
    Est. $149/mo

    Selden Motors

    3.2
    Willow Grove, PA (28 mi)
    Check Availability
  • Dark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDriveDark Graphite Metallic 2011 BMW 535 i xDrive

    $6,698

    134,674 mi.
    Est. $121/mo

    The Auto Plug Group Inc

    Philadelphia, PA (29 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40i

    $46,480

    31,639 mi.
    Est. $840/mo

    Jaguar Land Rover of Willow Grove

    4.8
    Willow Grove, PA (29 mi)
    Check Availability
  • Arctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45e

    $30,820

    78,331 mi.
    Est. $557/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (10 mi)
    Check Availability

  • Black 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 iBlack 2001 BMW 740 i

    $44,900

    $1K
    43,454 mi.
    Est. $811/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (29 mi)
    Check Availability
  • BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7BLACK 2008 BMW ALPINA B7

    $20,900

    $1K
    106,053 mi.
    Est. $378/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (29 mi)
    Check Availability
  • GRAY 2017 BMW X5 MGRAY 2017 BMW X5 MGRAY 2017 BMW X5 MGRAY 2017 BMW X5 MGRAY 2017 BMW X5 MGRAY 2017 BMW X5 M

    $33,900

    $1K
    63,760 mi.
    Est. $613/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (29 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW M2 Base

    $39,990

    44,180 mi.
    Est. $723/mo

    Audi Wilmington

    Wilmington, DE (9 mi)
    Check Availability
  • $36,578

    11,968 mi.
    Est. $661/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • Black 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDriveBlack 2015 BMW 640 i xDrive

    $14,338

    $1K
    112,666 mi.
    Est. $259/mo

    Royal Auto Group

    3.4
    Haddon Township, NJ (19 mi)
    Check Availability

  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    Not Priced

    45,496 mi.
    Est. $0/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • $56,578

    30,952 mi.
    Est. $1,022/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • Alpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30i

    Not Priced

    29,497 mi.
    Est. $0/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • $46,578

    14,855 mi.
    Est. $842/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • $49,087

    23,966 mi.
    Est. $887/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $9,977

    95,006 mi.
    Est. $180/mo

    Trend Auto Motors Inc

    Malvern, PA (18 mi)
    Check Availability

  • Platinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35iPlatinum Gray Metallic 2012 BMW X5 xDrive35i

    Not Priced

    81,700 mi.
    Est. $0/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.6
    Wilmington, DE (9 mi)
    Check Availability
  • White Metallic 2018 BMW X1 xDrive28i

    $16,771

    65,662 mi.
    Est. $303/mo

    Lexus of Wilmington

    4.9
    Wilmington, DE (9 mi)
    Check Availability
  • $74,771

    5,837 mi.
    Est. $1,351/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • $49,999

    15,608 mi.
    Est. $904/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (9 mi)
    Check Availability
  • White 2023 BMW 760 I xDriveWhite 2023 BMW 760 I xDriveWhite 2023 BMW 760 I xDriveWhite 2023 BMW 760 I xDriveWhite 2023 BMW 760 I xDriveWhite 2023 BMW 760 I xDrive

    $65,998

    37,161 mi.
    Est. $1,193/mo

    CarMax Norwood

    4.4
    $199 delivery to King of Prussia, PA (18 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40i

    $68,731

    26,066 mi.
    Est. $1,242/mo

    Bob Johnson Used

    4.0
    $399 delivery from Rochester, NY (252 mi)
    Check Availability