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
  • Jet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40iJet Black 2020 BMW X5 xDrive40i

    $31,255

    $997
    65,977 mi.
    Est. $539/mo

    Mercedes-Benz of Fayetteville

    4.9
    Check Availability
    Fayetteville, NC (23 mi)

    Quick view
  • White Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40iWhite Metallic 2022 BMW X5 xDrive40i

    $40,884

    $510
    51,331 mi.
    Est. $705/mo

    Johnson Hyundai of Apex

    4.5
    Check Availability
    Apex, NC (30 mi)

    Quick view
  • $24,794

    65,144 mi.
    Est. $427/mo

    John Hiester Chrysler Dodge Jeep Ram of Lillington

    4.3
    Check Availability
    Lillington, NC (9 mi)
    Quick view
  • Gray 2022 BMW 530 i xDriveGray 2022 BMW 530 i xDriveGray 2022 BMW 530 i xDriveGray 2022 BMW 530 i xDriveGray 2022 BMW 530 i xDriveGray 2022 BMW 530 i xDrive

    Not Priced

    97,827 mi.
    Est. $0/mo

    Wholesale Motors

    Check Availability
    Fuquay Varina, NC (20 mi)
    Quick view
  • $32,748

    $669
    76,422 mi.
    Est. $564/mo

    Liberty Ford of Fayetteville

    3.2
    Check Availability
    Fayetteville, NC (21 mi)
    Quick view
  • $56,358

    $1.5K
    30,206 mi.
    Est. $971/mo

    Liberty Ford of Fayetteville

    3.2
    Check Availability
    Fayetteville, NC (21 mi)
    Quick view
  • $21,793

    $2.1K
    73,280 mi.
    Est. $376/mo

    Liberty Ford of Fayetteville

    3.2
    Check Availability
    Fayetteville, NC (21 mi)
    Quick view
  • Phytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30iPhytonic Blue Metallic 2020 BMW X3 sDrive30i

    $18,399

    $1.1K
    90,837 mi.
    Est. $317/mo

    Johnson Hyundai of Apex

    4.5
    Check Availability
    Apex, NC (30 mi)

    Quick view
  • $58,999

    41,718 mi.
    Est. $1,017/mo

    Valley Auto World, Inc.

    Fayetteville, NC (21 mi)
    Quick view
  • $63,225

    49,408 mi.
    Est. $1,090/mo

    Valley Auto World, Inc.

    Fayetteville, NC (21 mi)
    Quick view
  • $38,999

    28,160 mi.
    Est. $672/mo

    Valley Auto World, Inc.

    Fayetteville, NC (21 mi)
    Quick view
  • $38,950

    11,538 mi.
    Est. $671/mo

    Valley Auto World, Inc.

    Fayetteville, NC (21 mi)
    Quick view
  • $36,995

    19,244 mi.
    Est. $638/mo

    Valley Auto World, Inc.

    Fayetteville, NC (21 mi)
    Quick view
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $25,894

    63,991 mi.
    Est. $446/mo

    Crossroads Ford Fuquay-Varina

    3.3
    Check Availability
    Fuquay Varina, NC (22 mi)

    Quick view
  • $48,995

    23,799 mi.
    Est. $844/mo

    Valley Auto World, Inc.

    Fayetteville, NC (21 mi)
    Quick view
  • $9,997

    121,536 mi.
    Est. $172/mo

    Atlantic Auto Sales

    3.2
    Check Availability
    Garner, NC (29 mi)
    Quick view
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $89,998

    $3K
    13,134 mi.
    Est. $1,551/mo

    CarMax Capital Boulevard

    4.3
    Check Availability
    Free delivery to Fayetteville, NC (22 mi)
    Quick view
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $534/mo

    CarMax Gaithersburg

    Check Availability
    $199 delivery to Fayetteville, NC (22 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $45,679

    40,884 mi.
    Est. $787/mo

    BMW of Raleigh

    4.9
    Check Availability
    Raleigh, NC (39 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $39,305

    $1.4K
    31,826 mi.
    Est. $677/mo

    Southpoint Honda

    4.8
    Check Availability
    Durham, NC (43 mi)
    Quick view
  • Alpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40i

    $42,394

    $800
    40,736 mi.
    Est. $731/mo

    Auto Park Chrysler Jeep

    4.3
    Check Availability
    Cary, NC (30 mi)
    Quick view
  • Dark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40i

    $49,893

    58,564 mi.
    Est. $860/mo

    Fred Anderson Toyota

    4.6
    Check Availability
    Raleigh, NC (41 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $23,379

    90,165 mi.
    Est. $403/mo

    BMW of Raleigh

    4.9
    Check Availability
    Raleigh, NC (39 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $40,050

    48,438 mi.
    Est. $690/mo

    NextGear Motors

    4.1
    Check Availability
    Raleigh, NC (36 mi)
    Quick view
  • Black 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40iBlack 2023 BMW X5 xDrive40i

    $44,998

    42,299 mi.
    Est. $775/mo

    CarMax Raleigh

    4.1
    Check Availability
    Raleigh, NC (40 mi)
    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

    $29,998

    42,475 mi.
    Est. $517/mo

    CarMax Raleigh

    4.1
    Check Availability
    Raleigh, NC (40 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40i

    $20,530

    113,655 mi.
    Est. $354/mo

    NextGear Motors

    4.1
    Check Availability
    Raleigh, NC (36 mi)
    Quick view
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $40,998

    32,209 mi.
    Est. $706/mo

    CarMax Capital Boulevard

    4.3
    Check Availability
    Raleigh, NC (42 mi)
    Quick view
  • Black 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30iBlack 2023 BMW X3 xDrive30i

    $33,714

    38,731 mi.
    Est. $581/mo

    ALM Hyundai Lumberton

    4.3
    Check Availability
    Lumberton, NC (49 mi)
    Quick view
  • Jet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30i

    $37,901

    $1.4K
    7,423 mi.
    Est. $653/mo

    Hanna INFINITI of Apex

    Check Availability
    Apex, NC (31 mi)
    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