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
  • Alpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30i

    $32,887

    53,514 mi.
    Est. $599/mo

    Johnson Lexus of Durham

    4.8
    Durham, NC (24 mi)
    Check Availability

    Quick view
  • 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

    $25,596

    67,281 mi.
    Est. $466/mo

    Durham's Auto Mart

    3.3
    Durham, NC (18 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $24,470

    82,212 mi.
    Est. $445/mo

    NextGear Motors

    4.0
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Gray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50iGray 2019 BMW X7 xDrive50i

    $30,697

    93,620 mi.
    Est. $559/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $17,980

    116,576 mi.
    Est. $327/mo

    NextGear Motors

    4.0
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • Gray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40iGray 2019 BMW X7 xDrive40i

    $28,697

    98,854 mi.
    Est. $522/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $25,199

    83,254 mi.
    Est. $459/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28i

    $17,199

    81,656 mi.
    Est. $313/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $20,697

    97,865 mi.
    Est. $377/mo

    Raleigh Pre-Owned

    2.2
    Raleigh, NC (26 mi)
    Check Availability
    Quick view
  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $26,998

    48,761 mi.
    Est. $491/mo

    CarMax Raleigh

    4.2
    Raleigh, NC (22 mi)
    Check Availability
    Quick view
  • Black 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40iBlack 2020 BMW X5 xDrive40i

    $32,998

    45,323 mi.
    Est. $601/mo

    CarMax Raleigh

    4.2
    Raleigh, NC (22 mi)
    Check Availability
    Quick view
  • Lagoon 2024 BMW X1 XDRIVE28ILagoon 2024 BMW X1 XDRIVE28ILagoon 2024 BMW X1 XDRIVE28ILagoon 2024 BMW X1 XDRIVE28ILagoon 2024 BMW X1 XDRIVE28ILagoon 2024 BMW X1 XDRIVE28I

    $35,616

    24,030 mi.
    Est. $648/mo

    Crossroads Ford Wake Forest

    4.7
    Wake Forest, NC (22 mi)
    Check Availability
    Quick view
  • Blue Metallic 2018 BMW X3 M40iBlue Metallic 2018 BMW X3 M40iBlue Metallic 2018 BMW X3 M40iBlue Metallic 2018 BMW X3 M40iBlue Metallic 2018 BMW X3 M40iBlue Metallic 2018 BMW X3 M40i

    $24,890

    83,745 mi.
    Est. $453/mo

    NextGear Motors

    4.0
    Raleigh, NC (28 mi)
    Check Availability
    Quick view
  • White 2025 BMW X5 M CompetitionWhite 2025 BMW X5 M CompetitionWhite 2025 BMW X5 M CompetitionWhite 2025 BMW X5 M CompetitionWhite 2025 BMW X5 M CompetitionWhite 2025 BMW X5 M Competition

    $130,000

    7,277 mi.
    Est. $2,366/mo

    Private seller: Shelby

    Farrington, NC (30 mi)
    Contact Seller
    Quick view
  • $35,394

    80,249 mi.
    Est. $644/mo

    Fred Anderson Toyota

    4.6
    Raleigh, NC (22 mi)
    Check Availability
    Quick view
  • $11,972

    122,202 mi.
    Est. $218/mo

    Mark Jacobson Toyota

    4.8
    Durham, NC (22 mi)
    Check Availability
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $62,209

    5 mi.
    Est. $1,132/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $58,425

    60,489 mi.
    Est. $1,063/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $38,579

    26,210 mi.
    Est. $702/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $43,986

    5,674 mi.
    Est. $801/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $56,743

    5,894 mi.
    Est. $1,033/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $50,552

    5,805 mi.
    Est. $920/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $56,666

    6,485 mi.
    Est. $1,031/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $28,690

    57,534 mi.
    Est. $522/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • $7,873

    114,800 mi.
    Est. $143/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (25 mi)
    Check Availability
    Quick view
  • Blue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40i

    $36,998

    $1K
    37,759 mi.
    Est. $673/mo

    CarMax Louisville

    4.8
    $249 delivery to Raleigh, NC (22 mi)
    Check Availability
    Quick view
  • Black 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30iBlack 2022 BMW X4 XDrive30i

    $38,998

    27,907 mi.
    Est. $710/mo

    CarMax Rivergate

    4.8
    $199 delivery to Raleigh, NC (22 mi)
    Check Availability
    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