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
  • Platinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i Premium

    $8,491

    $1.5K
    123,948 mi.
    Est. $146/mo

    Keith Hawthorne Ford of Belmont

    3.9
    Check Availability
    Belmont, NC (11 mi)

    Quick view
  • Alpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWD

    $44,117

    72,968 mi.
    Est. $760/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (14 mi)

    Quick view
  • $47,790

    49,991 mi.
    Est. $824/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $80,790

    15,039 mi.
    Est. $1,392/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $77,790

    20,235 mi.
    Est. $1,340/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $39,790

    45,453 mi.
    Est. $686/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $64,790

    27,833 mi.
    Est. $1,116/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Alpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDrive

    $28,192

    $193
    51,727 mi.
    Est. $486/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (14 mi)

    Quick view
  • $78,790

    10,132 mi.
    Est. $1,358/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $64,790

    25,004 mi.
    Est. $1,116/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $86,790

    17,735 mi.
    Est. $1,496/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $44,474

    46,213 mi.
    Est. $766/mo

    Scott Clark Honda

    4.6
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $55,245

    14,579 mi.
    Est. $952/mo

    Scott Clark Honda

    4.6
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • $27,495

    61,620 mi.
    Est. $474/mo

    Carolina Volkswagen

    4.4
    Check Availability
    Charlotte, NC (27 mi)
    Quick view
  • $6,500

    157,398 mi.
    Est. $112/mo

    Callyben Motors USA

    Check Availability
    Concord, NC (28 mi)
    Quick view
  • $40,775

    72,468 mi.
    Est. $703/mo

    Audi Charlotte

    4.2
    Check Availability
    Matthews, NC (29 mi)
    Quick view
  • $6,998

    199,985 mi.
    Est. $121/mo

    Nassar Auto Group

    Check Availability
    Kannapolis, NC (29 mi)
    Quick view
  • Blue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30iBlue 2020 BMW Z4 sDrive30i

    $37,998

    12,148 mi.
    Est. $655/mo

    CarMax West Broad

    4.4
    Check Availability
    $149 delivery to Gastonia, NC (10 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDrive

    $68,590

    15,830 mi.
    Est. $1,182/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (82 mi)
    Quick view
  • Aventurin Red Metallic 2022 BMW X3 xDrive30iAventurin Red Metallic 2022 BMW X3 xDrive30iAventurin Red Metallic 2022 BMW X3 xDrive30iAventurin Red Metallic 2022 BMW X3 xDrive30iAventurin Red Metallic 2022 BMW X3 xDrive30iAventurin Red Metallic 2022 BMW X3 xDrive30i

    $34,194

    $341
    24,575 mi.
    Est. $589/mo

    Group 1 Toyota Rock Hill

    4.7
    Check Availability
    Rock Hill, SC (33 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $44,415

    $4.7K
    7,901 mi.
    Est. $765/mo

    Scott Clark Toyota

    4.4
    Check Availability
    Matthews, NC (32 mi)
    Quick view
  • Imperial Blue Metallic 2015 BMW X5 sDrive35iImperial Blue Metallic 2015 BMW X5 sDrive35iImperial Blue Metallic 2015 BMW X5 sDrive35iImperial Blue Metallic 2015 BMW X5 sDrive35iImperial Blue Metallic 2015 BMW X5 sDrive35iImperial Blue Metallic 2015 BMW X5 sDrive35i

    $13,077

    $100
    96,451 mi.
    Est. $225/mo

    77 Auto

    4.3
    Check Availability
    Rock Hill, SC (31 mi)
    Quick view
  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $25,258

    89,126 mi.
    Est. $435/mo

    Monroe Nissan

    4.5
    Check Availability
    Monroe, NC (36 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $32,289

    $1K
    39,385 mi.
    Est. $556/mo

    Morganton Honda

    4.6
    Check Availability
    Morganton, NC (41 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $30,341

    $365
    89,678 mi.
    Est. $523/mo

    Monroe Nissan

    4.5
    Check Availability
    Monroe, NC (36 mi)
    Quick view
  • White Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30i

    $25,777

    $200
    74,277 mi.
    Est. $444/mo

    77 Auto

    4.3
    Check Availability
    Rock Hill, SC (31 mi)
    Quick view
  • Glacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30iGlacier Silver Metallic 2021 BMW X3 xDrive30i

    $24,484

    $510
    62,425 mi.
    Est. $422/mo

    CarHeroes Ford of Lenoir

    Check Availability
    Lenoir, NC (43 mi)
    Quick view
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $19,938

    $560
    80,094 mi.
    Est. $344/mo

    AG Automotive Holdings

    Check Availability
    Monroe, NC (36 mi)
    Quick view
  • WHITE 2017 BMW X3 xDrive35iWHITE 2017 BMW X3 xDrive35iWHITE 2017 BMW X3 xDrive35iWHITE 2017 BMW X3 xDrive35iWHITE 2017 BMW X3 xDrive35iWHITE 2017 BMW X3 xDrive35i

    $15,379

    117,501 mi.
    Est. $265/mo

    Tarheel Auto Sales

    Check Availability
    Locust, NC (39 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $39,990

    64,127 mi.
    Est. $689/mo

    JTs Kia of Rock Hill

    3.8
    Check Availability
    Rock Hill, SC (32 mi)
    Quick view
  • Imperial Blue Metallic 2015 BMW 528 528iImperial Blue Metallic 2015 BMW 528 528iImperial Blue Metallic 2015 BMW 528 528iImperial Blue Metallic 2015 BMW 528 528iImperial Blue Metallic 2015 BMW 528 528iImperial Blue Metallic 2015 BMW 528 528i

    $12,347

    80,219 mi.
    Est. $213/mo

    Scott Clark Toyota

    4.4
    Check Availability
    Matthews, NC (32 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