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
  • Glacier Silver Metallic 2020 BMW X3 sDrive30iGlacier Silver Metallic 2020 BMW X3 sDrive30iGlacier Silver Metallic 2020 BMW X3 sDrive30iGlacier Silver Metallic 2020 BMW X3 sDrive30i

    $16,649

    $250
    114,002 mi.
    Est. $304/mo

    Battleground Kia

    4.6
    Greensboro, NC (25 mi)
    Check Availability

    Quick view
  • Jet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30i

    $30,249

    $826
    48,886 mi.
    Est. $552/mo

    Parks GMC Kernersville

    4.2
    Kernersville, NC (23 mi)
    Check Availability

    Quick view
  • Arctic Gray Metallic 2019 BMW X7 xDrive40iArctic Gray Metallic 2019 BMW X7 xDrive40iArctic Gray Metallic 2019 BMW X7 xDrive40iArctic Gray Metallic 2019 BMW X7 xDrive40iArctic Gray Metallic 2019 BMW X7 xDrive40iArctic Gray Metallic 2019 BMW X7 xDrive40i

    $23,123

    144,714 mi.
    Est. $422/mo

    Volvo Cars of Winston Salem

    4.6
    Winston Salem, NC (30 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $45,608

    $2.5K
    4,340 mi.
    Est. $832/mo

    Greensboro Chrysler Dodge Jeep Ram

    4.7
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2019 BMW 430 iMelbourne Red Metallic 2019 BMW 430 iMelbourne Red Metallic 2019 BMW 430 iMelbourne Red Metallic 2019 BMW 430 iMelbourne Red Metallic 2019 BMW 430 iMelbourne Red Metallic 2019 BMW 430 i

    $13,991

    84,820 mi.
    Est. $255/mo

    Carolina Fine Cars

    Winston-Salem, NC (26 mi)
    Check Availability
    Quick view
  • Alpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 iAlpine White 2019 BMW 440 i

    $24,990

    76,367 mi.
    Est. $456/mo

    I40 Auto

    2.4
    Greensboro, NC (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2011 BMW 335 dBlack Sapphire Metallic 2011 BMW 335 dBlack Sapphire Metallic 2011 BMW 335 dBlack Sapphire Metallic 2011 BMW 335 dBlack Sapphire Metallic 2011 BMW 335 dBlack Sapphire Metallic 2011 BMW 335 d

    $13,799

    97,535 mi.
    Est. $252/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWDBlack Sapphire Metallic 2021 BMW X4 M AWD

    $35,729

    $271
    92,522 mi.
    Est. $652/mo

    Parks GMC Kernersville

    4.2
    Kernersville, NC (23 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2018 BMW M760 xDriveBlack Sapphire Metallic 2018 BMW M760 xDriveBlack Sapphire Metallic 2018 BMW M760 xDriveBlack Sapphire Metallic 2018 BMW M760 xDriveBlack Sapphire Metallic 2018 BMW M760 xDriveBlack Sapphire Metallic 2018 BMW M760 xDrive

    $37,000

    71,863 mi.
    Est. $675/mo

    I40 Auto

    2.4
    Greensboro, NC (25 mi)
    Check Availability
    Quick view
  • Black 2016 BMW 228 228i Convertible 2DBlack 2016 BMW 228 228i Convertible 2DBlack 2016 BMW 228 228i Convertible 2DBlack 2016 BMW 228 228i Convertible 2DBlack 2016 BMW 228 228i Convertible 2DBlack 2016 BMW 228 228i Convertible 2D

    $13,500

    $400
    86,012 mi.
    Est. $246/mo

    Walkers Auto

    Reidsville, NC (27 mi)
    Check Availability
    Quick view
  • White 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 iWhite 2014 BMW 320 i

    $7,900

    109,150 mi.
    Est. $144/mo

    CarGroup LLC

    Martinsville, VA (18 mi)
    Check Availability
    Quick view
  • Imperial Blue Metallic 2020 BMW 540 xDriveImperial Blue Metallic 2020 BMW 540 xDriveImperial Blue Metallic 2020 BMW 540 xDriveImperial Blue Metallic 2020 BMW 540 xDriveImperial Blue Metallic 2020 BMW 540 xDriveImperial Blue Metallic 2020 BMW 540 xDrive

    $28,480

    66,864 mi.
    Est. $520/mo

    Smart Chevrolet

    2.5
    Madison, NC (6 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDrive

    $15,813

    $442
    124,999 mi.
    Est. $288/mo

    Smart Chevrolet

    2.5
    Madison, NC (6 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2023 BMW 530 iPhytonic Blue Metallic 2023 BMW 530 iPhytonic Blue Metallic 2023 BMW 530 iPhytonic Blue Metallic 2023 BMW 530 iPhytonic Blue Metallic 2023 BMW 530 iPhytonic Blue Metallic 2023 BMW 530 i

    $36,618

    $152
    37,805 mi.
    Est. $668/mo

    Toyota of Greensboro

    4.4
    Greensboro, NC (25 mi)
    Check Availability

    Quick view
  • Cashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 LiCashmere Silver Metallic 2015 BMW 750 Li

    $16,995

    92,756 mi.
    Est. $310/mo

    Access Auto

    Kernersville, NC (24 mi)
    Check Availability
    Quick view
  • Jet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWD

    $8,500

    130,576 mi.
    Est. $155/mo

    VA Exotic Motors Inc

    Bassett, VA (27 mi)
    Check Availability
    Quick view
  • SILVER 2016 BMW 428 i xDrive SULEVSILVER 2016 BMW 428 i xDrive SULEVSILVER 2016 BMW 428 i xDrive SULEVSILVER 2016 BMW 428 i xDrive SULEVSILVER 2016 BMW 428 i xDrive SULEVSILVER 2016 BMW 428 i xDrive SULEV

    $12,995

    100,950 mi.
    Est. $237/mo

    Access Auto

    Kernersville, NC (24 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 Base

    $45,255

    $2.3K
    63,539 mi.
    Est. $826/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Gray Metallic 2026 BMW XM LABELGray Metallic 2026 BMW XM LABELGray Metallic 2026 BMW XM LABELGray Metallic 2026 BMW XM LABELGray Metallic 2026 BMW XM LABELGray Metallic 2026 BMW XM LABEL

    $125,896

    $4.9K
    5,340 mi.
    Est. $2,297/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Frozen Deep Grey 2023 BMW 760 i xDriveFrozen Deep Grey 2023 BMW 760 i xDriveFrozen Deep Grey 2023 BMW 760 i xDriveFrozen Deep Grey 2023 BMW 760 i xDriveFrozen Deep Grey 2023 BMW 760 i xDriveFrozen Deep Grey 2023 BMW 760 i xDrive

    $68,300

    51,947 mi.
    Est. $1,246/mo

    I40 Auto

    2.4
    Greensboro, NC (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45e

    $31,095

    73,739 mi.
    Est. $567/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40i

    $27,365

    $3.6K
    94,245 mi.
    Est. $499/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • 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,807

    $539
    16,887 mi.
    Est. $1,365/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40iMineral White Metallic 2023 BMW X5 sDrive40i

    $50,839

    $978
    10,901 mi.
    Est. $927/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran CoupeBlack Sapphire Metallic 2016 BMW 640 Gran Coupe 640i Gran Coupe

    $24,990

    36,809 mi.
    Est. $456/mo

    I40 Auto

    2.4
    Greensboro, NC (25 mi)
    Check Availability
    Quick view
  • Jet Black 2019 BMW 430 iJet Black 2019 BMW 430 iJet Black 2019 BMW 430 iJet Black 2019 BMW 430 iJet Black 2019 BMW 430 iJet Black 2019 BMW 430 i

    $14,564

    93,497 mi.
    Est. $266/mo

    I40 Auto

    2.4
    Greensboro, NC (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDrive

    $19,981

    113,233 mi.
    Est. $365/mo

    I40 Auto

    2.4
    Greensboro, NC (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $61,850

    12,085 mi.
    Est. $1,128/mo

    BMW of Greensboro

    2.3
    Greensboro, NC (28 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW M550 i xDriveAlpine White 2021 BMW M550 i xDriveAlpine White 2021 BMW M550 i xDriveAlpine White 2021 BMW M550 i xDriveAlpine White 2021 BMW M550 i xDriveAlpine White 2021 BMW M550 i xDrive

    $49,809

    39,378 mi.
    Est. $909/mo

    Maserati of Washington

    $399 delivery from Sterling, VA (226 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW ALPINA B7 xDriveMineral White Metallic 2022 BMW ALPINA B7 xDriveMineral White Metallic 2022 BMW ALPINA B7 xDriveMineral White Metallic 2022 BMW ALPINA B7 xDriveMineral White Metallic 2022 BMW ALPINA B7 xDriveMineral White Metallic 2022 BMW ALPINA B7 xDrive

    $104,988

    12,345 mi.
    Est. $1,915/mo

    Perfect Auto Collection

    4.5
    $497 delivery from Akron, OH (332 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