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
  • Gray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35i

    $16,980

    107,360 mi.
    Est. $307/mo

    Auto Valley Group

    4.4
    East Stroudsburg, PA (16 mi)
    Check Availability

  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $34,180

    31,626 mi.
    Est. $618/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Green Metallic 2025 BMW X2 xDrive28iGreen Metallic 2025 BMW X2 xDrive28iGreen Metallic 2025 BMW X2 xDrive28iGreen Metallic 2025 BMW X2 xDrive28iGreen Metallic 2025 BMW X2 xDrive28iGreen Metallic 2025 BMW X2 xDrive28i

    $35,776

    $1.3K
    21,756 mi.
    Est. $647/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40iDark Graphite Metallic 2021 BMW X5 xDrive40i

    $29,700

    67,623 mi.
    Est. $537/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Alpine White 2014 BMW 328d xDriveAlpine White 2014 BMW 328d xDriveAlpine White 2014 BMW 328d xDriveAlpine White 2014 BMW 328d xDriveAlpine White 2014 BMW 328d xDriveAlpine White 2014 BMW 328d xDrive

    $10,999

    101,232 mi.
    Est. $199/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Black Sapphire Metallic 2010 BMW M6 BaseBlack Sapphire Metallic 2010 BMW M6 BaseBlack Sapphire Metallic 2010 BMW M6 BaseBlack Sapphire Metallic 2010 BMW M6 BaseBlack Sapphire Metallic 2010 BMW M6 BaseBlack Sapphire Metallic 2010 BMW M6 Base

    $21,999

    51,833 mi.
    Est. $398/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Titanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 Li

    $7,484

    $1K
    92,000 mi.
    Est. $135/mo

    Fuelin Fine Auto Sales Inc.

    Saylorsburg, PA (18 mi)
    Check Availability
  • Carbon Black Metallic 2016 BMW X6 xDrive35iCarbon Black Metallic 2016 BMW X6 xDrive35iCarbon Black Metallic 2016 BMW X6 xDrive35iCarbon Black Metallic 2016 BMW X6 xDrive35iCarbon Black Metallic 2016 BMW X6 xDrive35iCarbon Black Metallic 2016 BMW X6 xDrive35i

    $16,485

    $2K
    92,157 mi.
    Est. $298/mo

    Fixl Automotive of Saylorsburg

    Stroudsburg, PA (11 mi)
    Check Availability
  • Frozen Bronze Metallic 2017 BMW 440 Gran Coupe i xDriveFrozen Bronze Metallic 2017 BMW 440 Gran Coupe i xDriveFrozen Bronze Metallic 2017 BMW 440 Gran Coupe i xDriveFrozen Bronze Metallic 2017 BMW 440 Gran Coupe i xDriveFrozen Bronze Metallic 2017 BMW 440 Gran Coupe i xDriveFrozen Bronze Metallic 2017 BMW 440 Gran Coupe i xDrive

    $21,999

    85,002 mi.
    Est. $398/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Gray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35iGray 2017 BMW X6 xDrive35i

    $16,980

    107,360 mi.
    Est. $307/mo

    Auto Valley Group

    4.4
    East Stroudsburg, PA (16 mi)
    Check Availability
  • Jet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDrive

    $15,637

    $500
    56,491 mi.
    Est. $283/mo

    Keystone Used Auto Sales

    Brodheadsville, PA (14 mi)
    Check Availability
  • Alpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDrive

    $33,995

    $1K
    67,805 mi.
    Est. $614/mo

    Montage Motors

    5.0
    Scranton, PA (26 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $37,463

    26,534 mi.
    Est. $677/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 Base

    $66,697

    $1.3K
    4,000 mi.
    Est. $1,205/mo

    Koch 33 Mazda

    4.5
    Easton, PA (30 mi)
    Check Availability
  • Space Gray Metallic 2012 BMW X5 xDrive35dSpace Gray Metallic 2012 BMW X5 xDrive35dSpace Gray Metallic 2012 BMW X5 xDrive35dSpace Gray Metallic 2012 BMW X5 xDrive35dSpace Gray Metallic 2012 BMW X5 xDrive35dSpace Gray Metallic 2012 BMW X5 xDrive35d

    $14,999

    94,247 mi.
    Est. $271/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $39,174

    21,353 mi.
    Est. $708/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Alpine White 2015 BMW 535 xDriveAlpine White 2015 BMW 535 xDriveAlpine White 2015 BMW 535 xDriveAlpine White 2015 BMW 535 xDriveAlpine White 2015 BMW 535 xDriveAlpine White 2015 BMW 535 xDrive

    $12,999

    94,956 mi.
    Est. $235/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Black Sapphire Metallic 2011 BMW 535 535i 4dr SedanBlack Sapphire Metallic 2011 BMW 535 535i 4dr SedanBlack Sapphire Metallic 2011 BMW 535 535i 4dr SedanBlack Sapphire Metallic 2011 BMW 535 535i 4dr SedanBlack Sapphire Metallic 2011 BMW 535 535i 4dr SedanBlack Sapphire Metallic 2011 BMW 535 535i 4dr Sedan

    $13,999

    104,763 mi.
    Est. $253/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $33,689

    $316
    30,285 mi.
    Est. $609/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW X3 xDrive28dBlack Sapphire Metallic 2015 BMW X3 xDrive28dBlack Sapphire Metallic 2015 BMW X3 xDrive28dBlack Sapphire Metallic 2015 BMW X3 xDrive28dBlack Sapphire Metallic 2015 BMW X3 xDrive28dBlack Sapphire Metallic 2015 BMW X3 xDrive28d

    $13,299

    107,919 mi.
    Est. $240/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Jet Black 2013 BMW X5 xDrive35dJet Black 2013 BMW X5 xDrive35dJet Black 2013 BMW X5 xDrive35dJet Black 2013 BMW X5 xDrive35dJet Black 2013 BMW X5 xDrive35dJet Black 2013 BMW X5 xDrive35d

    $15,999

    85,758 mi.
    Est. $289/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $35,421

    35,430 mi.
    Est. $640/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDriveMineral White Metallic 2019 BMW 540 xDrive

    $18,999

    117,480 mi.
    Est. $343/mo

    Car Trade

    4.0
    Slatington, PA (29 mi)
    Check Availability
  • White 2015 BMW 328 XIWhite 2015 BMW 328 XIWhite 2015 BMW 328 XIWhite 2015 BMW 328 XIWhite 2015 BMW 328 XIWhite 2015 BMW 328 XI

    $15,998

    69,320 mi.
    Est. $289/mo

    CarMax Easton

    4.7
    Easton, PA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $66,158

    $1.3K
    3,999 mi.
    Est. $1,196/mo

    BMW of Wyoming Valley

    4.6
    Wilkes-Barre, PA (27 mi)
    Check Availability
  • Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3Gray 2023 BMW M3

    $69,998

    31,514 mi.
    Est. $1,265/mo

    CarMax White Marsh

    4.2
    $149 delivery to Easton, PA (28 mi)
    Check Availability
  • Gray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 I

    $36,998

    37,426 mi.
    Est. $669/mo

    CarMax Smithtown

    4.3
    $149 delivery to Easton, PA (28 mi)
    Check Availability