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 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28i

    $24,404

    $3K
    80,371 mi.
    Est. $441/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability

  • Silver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28i

    $27,489

    $1K
    35,483 mi.
    Est. $497/mo

    Piazza Hyundai of West Chester

    3.1
    West Chester, PA (13 mi)
    Check Availability

  • Dune 2027 BMW X1 xDrive28iDune 2027 BMW X1 xDrive28iDune 2027 BMW X1 xDrive28iDune 2027 BMW X1 xDrive28iDune 2027 BMW X1 xDrive28iDune 2027 BMW X1 xDrive28i

    $52,320

    631 mi.
    Est. $946/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Gray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28iGray 2023 BMW X1 xDrive28i

    $24,404

    $3K
    80,371 mi.
    Est. $441/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $28,998

    $400
    23,530 mi.
    Est. $524/mo

    Pointe GMC

    4.3
    Penns Grove, NJ (22 mi)
    Check Availability
  • Glacier Silver Metallic 2013 BMW X1 xDrive 28iGlacier Silver Metallic 2013 BMW X1 xDrive 28iGlacier Silver Metallic 2013 BMW X1 xDrive 28iGlacier Silver Metallic 2013 BMW X1 xDrive 28iGlacier Silver Metallic 2013 BMW X1 xDrive 28iGlacier Silver Metallic 2013 BMW X1 xDrive 28i

    $7,900

    94,500 mi.
    Est. $143/mo

    Driven Imports

    Cornwells Heights, PA (26 mi)
    Check Availability
  • Brown 2017 BMW X1 xDrive 28iBrown 2017 BMW X1 xDrive 28iBrown 2017 BMW X1 xDrive 28iBrown 2017 BMW X1 xDrive 28iBrown 2017 BMW X1 xDrive 28iBrown 2017 BMW X1 xDrive 28i

    $14,489

    61,856 mi.
    Est. $262/mo

    Direct Auto Sales

    Philadelphia, PA (23 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28i

    $13,990

    76,176 mi.
    Est. $253/mo

    Direct Auto Sales

    Philadelphia, PA (23 mi)
    Check Availability
  • Mediterranean Blue Metallic 2017 BMW X1 xDrive 28iMediterranean Blue Metallic 2017 BMW X1 xDrive 28iMediterranean Blue Metallic 2017 BMW X1 xDrive 28iMediterranean Blue Metallic 2017 BMW X1 xDrive 28iMediterranean Blue Metallic 2017 BMW X1 xDrive 28iMediterranean Blue Metallic 2017 BMW X1 xDrive 28i

    $15,971

    $500
    56,522 mi.
    Est. $289/mo

    Mercedes-Benz of West Chester (PA)

    4.4
    West Chester, PA (12 mi)
    Check Availability
  • Jet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28iJet Black 2021 BMW X1 sDrive28i

    $17,489

    67,147 mi.
    Est. $316/mo

    Direct Auto Sales

    Philadelphia, PA (23 mi)
    Check Availability
  • Jet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28iJet Black 2026 BMW X1 xDrive28i

    $48,710

    405 mi.
    Est. $880/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Space Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28iSpace Silver Metallic 2026 BMW X1 xDrive28i

    $41,263

    $519
    7,187 mi.
    Est. $746/mo

    BMW of Devon

    4.9
    Devon, PA (1 mi)
    Check Availability
  • Black 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28i

    $10,404

    120,141 mi.
    Est. $188/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (23 mi)
    Check Availability
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $46,855

    866 mi.
    Est. $847/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Black 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28iBlack 2022 BMW X1 XDrive28i

    $26,998

    34,005 mi.
    Est. $488/mo

    CarMax Newark

    3.6
    Newark, DE (30 mi)
    Check Availability
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $42,479

    6,862 mi.
    Est. $768/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Green 2026 BMW X1 xDrive28iGreen 2026 BMW X1 xDrive28iGreen 2026 BMW X1 xDrive28iGreen 2026 BMW X1 xDrive28iGreen 2026 BMW X1 xDrive28iGreen 2026 BMW X1 xDrive28i

    $44,850

    6,399 mi.
    Est. $811/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Jet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28iJet Black 2027 BMW X1 xDrive28i

    $45,640

    122 mi.
    Est. $825/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (26 mi)
    Check Availability
  • Alpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28i

    $50,470

    136 mi.
    Est. $912/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW X1 xDrive28iBlack Sapphire Metallic 2027 BMW X1 xDrive28iBlack Sapphire Metallic 2027 BMW X1 xDrive28iBlack Sapphire Metallic 2027 BMW X1 xDrive28iBlack Sapphire Metallic 2027 BMW X1 xDrive28iBlack Sapphire Metallic 2027 BMW X1 xDrive28i

    $52,670

    617 mi.
    Est. $952/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28i

    $41,000

    $8.5K
    9,244 mi.
    Est. $741/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28i

    $51,570

    136 mi.
    Est. $932/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $44,485

    7,235 mi.
    Est. $804/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $42,485

    5,685 mi.
    Est. $768/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (12 mi)
    Check Availability
  • Black 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28i

    $31,998

    19,660 mi.
    Est. $578/mo

    CarMax Newark

    3.6
    Newark, DE (30 mi)
    Check Availability
  • Silver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28iSilver 2025 BMW X1 XDrive28i

    $34,998

    30,912 mi.
    Est. $632/mo

    CarMax Maple Shade

    5.0
    Maple Shade Township, NJ (25 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $26,849

    $300
    60,416 mi.
    Est. $485/mo

    Impex Auto Sales

    4.7
    $419 delivery from Greensboro, NC (368 mi)
    Check Availability
  • Alpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28iAlpine White 2023 BMW X1 xDrive28i

    $31,494

    29,319 mi.
    Est. $569/mo

    Impex Auto Sales

    4.7
    $419 delivery from Greensboro, NC (368 mi)
    Check Availability