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
  • Black Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40i

    $27,788

    57,994 mi.
    Est. $512/mo

    Ride N Drive

    4.1
    McKinney, TX (26 mi)
    Check Availability

  • White Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50i

    $24,995

    61,411 mi.
    Est. $460/mo

    El Dorado Chevrolet

    4.6
    McKinney, TX (26 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2022 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2022 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2022 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2022 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2022 BMW M340 M340i xDrive Sedan

    $43,595

    50,700 mi.
    Est. $803/mo

    Brandon Tomes CDJR

    4.4
    McKinney, TX (27 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

    $73,465

    $11K
    8,915 mi.
    Est. $1,353/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Night Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28iNight Dusk Blue Metallic 2026 BMW X1 xDrive28i

    $42,524

    $5.8K
    7,107 mi.
    Est. $783/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $46,475

    17,434 mi.
    Est. $856/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Cashmere Beige Metallic 1993 BMW 325 iCashmere Beige Metallic 1993 BMW 325 iCashmere Beige Metallic 1993 BMW 325 iCashmere Beige Metallic 1993 BMW 325 iCashmere Beige Metallic 1993 BMW 325 iCashmere Beige Metallic 1993 BMW 325 i

    $23,995

    230,000 mi.
    Est. $442/mo

    Peoples Auto

    ROCKWALL, TX (29 mi)
    Check Availability
  • Silver 2011 BMW X6 xDrive50iSilver 2011 BMW X6 xDrive50iSilver 2011 BMW X6 xDrive50iSilver 2011 BMW X6 xDrive50iSilver 2011 BMW X6 xDrive50iSilver 2011 BMW X6 xDrive50i

    $17,854

    47,100 mi.
    Est. $329/mo

    Private seller: Bash

    Wylie, TX (28 mi)
    Contact Seller
  • Metallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50i

    $41,217

    $201
    58,584 mi.
    Est. $759/mo

    Mercedes-Benz of McKinney

    4.9
    McKinney, TX (26 mi)
    Check Availability

  • Gray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35i

    $7,124

    167,187 mi.
    Est. $131/mo

    Private seller: Ivan

    Fate, TX (28 mi)
    Contact Seller
  • Blue 2019 BMW X7 xDrive50iBlue 2019 BMW X7 xDrive50iBlue 2019 BMW X7 xDrive50iBlue 2019 BMW X7 xDrive50iBlue 2019 BMW X7 xDrive50iBlue 2019 BMW X7 xDrive50i

    $35,900

    49,800 mi.
    Est. $661/mo

    Private seller: Bryan

    Fate, TX (28 mi)
    Contact Seller
  • Brooklyn Gray Metallic 2024 BMW X6 xDrive40iBrooklyn Gray Metallic 2024 BMW X6 xDrive40iBrooklyn Gray Metallic 2024 BMW X6 xDrive40iBrooklyn Gray Metallic 2024 BMW X6 xDrive40iBrooklyn Gray Metallic 2024 BMW X6 xDrive40iBrooklyn Gray Metallic 2024 BMW X6 xDrive40i

    $60,667

    $300
    17,617 mi.
    Est. $1,117/mo

    Huffines Hyundai McKinney

    3.4
    McKinney, TX (26 mi)
    Check Availability
  • Blue 2020 BMW X3 sDrive30iBlue 2020 BMW X3 sDrive30iBlue 2020 BMW X3 sDrive30iBlue 2020 BMW X3 sDrive30iBlue 2020 BMW X3 sDrive30iBlue 2020 BMW X3 sDrive30i

    $23,998

    $1K
    45,445 mi.
    Est. $442/mo

    CarMax McKinney

    4.4
    McKinney, TX (26 mi)
    Check Availability
  • Alpine White 2021 BMW X3 XDRIVE30IAlpine White 2021 BMW X3 XDRIVE30IAlpine White 2021 BMW X3 XDRIVE30IAlpine White 2021 BMW X3 XDRIVE30IAlpine White 2021 BMW X3 XDRIVE30IAlpine White 2021 BMW X3 XDRIVE30I

    $19,495

    86,082 mi.
    Est. $359/mo

    Freedom Ford by Ed Morse

    4.7
    Greenville, TX (15 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X5 xDrive40iTanzanite Blue II Metallic 2024 BMW X5 xDrive40iTanzanite Blue II Metallic 2024 BMW X5 xDrive40iTanzanite Blue II Metallic 2024 BMW X5 xDrive40iTanzanite Blue II Metallic 2024 BMW X5 xDrive40iTanzanite Blue II Metallic 2024 BMW X5 xDrive40i

    $43,840

    $651
    39,755 mi.
    Est. $807/mo

    Hiley Chevrolet

    4.6
    Rockwall, TX (30 mi)
    Check Availability

  • Alpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDriveAlpine White 2022 BMW 430 i xDrive

    $34,995

    $255
    47,260 mi.
    Est. $644/mo

    Brandon Tomes Mitsubishi

    4.7
    McKinney, TX (27 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW M3 BaseSkyscraper Gray Metallic 2023 BMW M3 BaseSkyscraper Gray Metallic 2023 BMW M3 BaseSkyscraper Gray Metallic 2023 BMW M3 BaseSkyscraper Gray Metallic 2023 BMW M3 BaseSkyscraper Gray Metallic 2023 BMW M3 Base

    $74,219

    19,061 mi.
    Est. $1,367/mo

    Mercedes-Benz of McKinney

    4.9
    McKinney, TX (26 mi)
    Check Availability
  • Alpine White 2026 BMW 550e xDriveAlpine White 2026 BMW 550e xDriveAlpine White 2026 BMW 550e xDriveAlpine White 2026 BMW 550e xDriveAlpine White 2026 BMW 550e xDriveAlpine White 2026 BMW 550e xDrive

    $71,466

    10,423 mi.
    Est. $1,316/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $58,410

    12 mi.
    Est. $1,076/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $72,803

    16,295 mi.
    Est. $1,341/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Alpine White 2022 BMW M3 CompetitionAlpine White 2022 BMW M3 CompetitionAlpine White 2022 BMW M3 CompetitionAlpine White 2022 BMW M3 CompetitionAlpine White 2022 BMW M3 CompetitionAlpine White 2022 BMW M3 Competition

    $68,224

    $2K
    39,212 mi.
    Est. $1,256/mo

    Nissan of McKinney

    4.2
    McKinney, TX (28 mi)
    Check Availability

  • Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40

    $40,095

    38,559 mi.
    Est. $738/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Brooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDriveBrooklyn Gray Metallic 2025 BMW M235 Gran Coupe xDrive

    $56,000

    14 mi.
    Est. $1,031/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40iBrooklyn Grey Metallic 2026 BMW X7 xDrive40i

    $83,645

    12,962 mi.
    Est. $1,540/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Manhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40iManhattan Green Metallic 2024 BMW X5 sDrive40i

    $51,005

    33,219 mi.
    Est. $939/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $70,965

    8,348 mi.
    Est. $1,307/mo

    BMW of McKinney

    5.0
    McKinney, TX (26 mi)
    Check Availability
  • Black 2017 BMW X3 xDrive35iBlack 2017 BMW X3 xDrive35iBlack 2017 BMW X3 xDrive35iBlack 2017 BMW X3 xDrive35iBlack 2017 BMW X3 xDrive35iBlack 2017 BMW X3 xDrive35i

    $13,216

    90,416 mi.
    Est. $243/mo

    Mercedes-Benz of McKinney

    4.9
    McKinney, TX (26 mi)
    Check Availability

  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $13,916

    83,068 mi.
    Est. $256/mo

    Bob Tomes Ford

    4.8
    McKinney, TX (27 mi)
    Check Availability
  • White Metallic 2019 BMW X5 xDrive40iWhite Metallic 2019 BMW X5 xDrive40iWhite Metallic 2019 BMW X5 xDrive40iWhite Metallic 2019 BMW X5 xDrive40iWhite Metallic 2019 BMW X5 xDrive40iWhite Metallic 2019 BMW X5 xDrive40i

    $24,500

    76,181 mi.
    Est. $451/mo

    Brandon Tomes Mitsubishi

    4.7
    McKinney, TX (27 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30iDark Graphite Metallic 2020 BMW X3 sDrive30i

    $15,224

    99,360 mi.
    Est. $280/mo

    Nissan of McKinney

    4.2
    McKinney, TX (28 mi)
    Check Availability
  • Gray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2DGray 2017 BMW i8 Coupe 2D

    $41,900

    98,500 mi.
    Est. $772/mo

    Automay Car Sales

    3.8
    $173 delivery from Oklahoma City, OK (174 mi)
    Check Availability
  • Black 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range ExtenderBlack 2016 BMW i3 Giga World Range Extender

    $13,998

    57,674 mi.
    Est. $258/mo

    CarMax Texas Stadium (Irving)

    4.4
    Free delivery to McKinney, TX (26 mi)
    Check Availability