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
  • Green Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDrive

    $30,889

    $500
    51,873 mi.
    Est. $558/mo

    Whitten Brothers of Richmond

    4.9
    Richmond, VA (11 mi)
    Check Availability

  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $28,515

    49,476 mi.
    Est. $515/mo

    South Richmond Chrysler Dodge Jeep Ram

    Prince George, VA (12 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $31,794

    57,567 mi.
    Est. $575/mo

    Hyman Bros Automobiles

    3.8
    Richmond, VA (17 mi)
    Check Availability
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $33,794

    28,741 mi.
    Est. $611/mo

    Hyman Bros Automobiles

    3.8
    Richmond, VA (17 mi)
    Check Availability
  • Green Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDriveGreen Metallic 2022 BMW 430 i xDrive

    $30,889

    $500
    51,873 mi.
    Est. $558/mo

    Whitten Brothers of Richmond

    4.9
    Richmond, VA (11 mi)
    Check Availability
  • Blue Metallic 2022 BMW X5 PHEV xDrive45eBlue Metallic 2022 BMW X5 PHEV xDrive45eBlue Metallic 2022 BMW X5 PHEV xDrive45eBlue Metallic 2022 BMW X5 PHEV xDrive45eBlue Metallic 2022 BMW X5 PHEV xDrive45eBlue Metallic 2022 BMW X5 PHEV xDrive45e

    $31,133

    63,244 mi.
    Est. $563/mo

    Richmond Ford Lincoln

    4.2
    Richmond, VA (13 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDrive

    $20,845

    65,288 mi.
    Est. $377/mo

    Colonial Honda

    4.9
    South Chesterfield, VA (8 mi)
    Check Availability
  • Blue 2023 BMW X5 PHEV XDrive45eBlue 2023 BMW X5 PHEV XDrive45eBlue 2023 BMW X5 PHEV XDrive45eBlue 2023 BMW X5 PHEV XDrive45eBlue 2023 BMW X5 PHEV XDrive45eBlue 2023 BMW X5 PHEV XDrive45e

    $47,998

    29,907 mi.
    Est. $867/mo

    CarMax West Broad

    4.5
    Glen Allen, VA (19 mi)
    Check Availability
  • Green 2023 BMW iX XDrive50iGreen 2023 BMW iX XDrive50iGreen 2023 BMW iX XDrive50iGreen 2023 BMW iX XDrive50iGreen 2023 BMW iX XDrive50iGreen 2023 BMW iX XDrive50i

    $39,998

    $2K
    42,969 mi.
    Est. $723/mo

    CarMax West Broad

    4.5
    Glen Allen, VA (19 mi)
    Check Availability
  • Gray 2018 BMW X2 XDrive28iGray 2018 BMW X2 XDrive28iGray 2018 BMW X2 XDrive28iGray 2018 BMW X2 XDrive28iGray 2018 BMW X2 XDrive28iGray 2018 BMW X2 XDrive28i

    $22,998

    27,727 mi.
    Est. $416/mo

    CarMax West Broad

    4.5
    Glen Allen, VA (19 mi)
    Check Availability
  • Blue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30eBlue 2021 BMW X3 PHEV xDrive30e

    $28,998

    $1K
    49,239 mi.
    Est. $524/mo

    CarMax West Broad

    4.5
    Glen Allen, VA (19 mi)
    Check Availability
  • White 2022 BMW X2 XDrive28iWhite 2022 BMW X2 XDrive28iWhite 2022 BMW X2 XDrive28iWhite 2022 BMW X2 XDrive28iWhite 2022 BMW X2 XDrive28iWhite 2022 BMW X2 XDrive28i

    $26,998

    33,790 mi.
    Est. $488/mo

    CarMax Midlothian

    4.8
    Midlothian, VA (12 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDrive

    $36,828

    $5.8K
    14,541 mi.
    Est. $666/mo

    Honda of Short Pump

    4.4
    Richmond, VA (21 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50Mineral White Metallic 2024 BMW iX xDrive50

    $51,196

    19,507 mi.
    Est. $925/mo

    Recharged

    4.8
    Richmond, VA (17 mi)
    Check Availability
  • White 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50i

    $48,998

    27,518 mi.
    Est. $885/mo

    CarMax Midlothian

    4.8
    Midlothian, VA (12 mi)
    Check Availability
  • Black 2024 BMW 330eBlack 2024 BMW 330eBlack 2024 BMW 330eBlack 2024 BMW 330eBlack 2024 BMW 330eBlack 2024 BMW 330e

    $37,998

    16,871 mi.
    Est. $687/mo

    CarMax Midlothian

    4.8
    Midlothian, VA (12 mi)
    Check Availability
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $46,096

    $1.6K
    38,042 mi.
    Est. $833/mo

    Pearson Mazda

    4.3
    Richmond, VA (18 mi)
    Check Availability
  • Gray 2017 BMW 230 IGray 2017 BMW 230 IGray 2017 BMW 230 IGray 2017 BMW 230 IGray 2017 BMW 230 IGray 2017 BMW 230 I

    $20,998

    55,872 mi.
    Est. $379/mo

    CarMax Midlothian

    4.8
    Midlothian, VA (12 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330i

    $19,959

    103,434 mi.
    Est. $361/mo

    Pearson Mazda

    4.3
    Richmond, VA (18 mi)
    Check Availability
  • Mineral White Metallic 2017 BMW 530 iMineral White Metallic 2017 BMW 530 iMineral White Metallic 2017 BMW 530 iMineral White Metallic 2017 BMW 530 iMineral White Metallic 2017 BMW 530 iMineral White Metallic 2017 BMW 530 i

    $16,328

    $544
    87,030 mi.
    Est. $295/mo

    Honda of Short Pump

    4.4
    Richmond, VA (21 mi)
    Check Availability
  • Gray 2015 BMW X1 SDrive28iGray 2015 BMW X1 SDrive28iGray 2015 BMW X1 SDrive28iGray 2015 BMW X1 SDrive28iGray 2015 BMW X1 SDrive28iGray 2015 BMW X1 SDrive28i

    $14,998

    70,578 mi.
    Est. $271/mo

    CarMax Midlothian

    4.8
    Midlothian, VA (12 mi)
    Check Availability
  • Black 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28iBlack 2016 BMW X1 xDrive 28i

    $12,365

    $1.1K
    101,045 mi.
    Est. $223/mo

    United Auto Sales

    5.0
    Providence Forge, VA (21 mi)
    Check Availability
  • Silver 2023 BMW X1 XDrive28iSilver 2023 BMW X1 XDrive28iSilver 2023 BMW X1 XDrive28iSilver 2023 BMW X1 XDrive28iSilver 2023 BMW X1 XDrive28iSilver 2023 BMW X1 XDrive28i

    $27,998

    $1K
    42,800 mi.
    Est. $506/mo

    CarMax West Broad

    4.5
    Glen Allen, VA (19 mi)
    Check Availability
  • Alpine White 2023 BMW 530e 530eAlpine White 2023 BMW 530e 530eAlpine White 2023 BMW 530e 530eAlpine White 2023 BMW 530e 530eAlpine White 2023 BMW 530e 530eAlpine White 2023 BMW 530e 530e

    $25,894

    70,977 mi.
    Est. $468/mo

    Hyman Bros. Kia

    3.7
    Midlothian, VA (12 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X6 xDrive40iDark Graphite Metallic 2023 BMW X6 xDrive40iDark Graphite Metallic 2023 BMW X6 xDrive40iDark Graphite Metallic 2023 BMW X6 xDrive40iDark Graphite Metallic 2023 BMW X6 xDrive40iDark Graphite Metallic 2023 BMW X6 xDrive40i

    $55,794

    22,835 mi.
    Est. $1,008/mo

    Hyman Bros Automobiles

    3.8
    Richmond, VA (17 mi)
    Check Availability
  • Black 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-Sport

    $7,464

    $530
    139,935 mi.
    Est. $135/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (104 mi)
    Check Availability
  • Blue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30iBlue 2026 BMW Z4 sDrive30i

    $49,998

    $1K
    18,611 mi.
    Est. $904/mo

    CarMax Dulles

    4.1
    Free delivery to Midlothian, VA (12 mi)
    Check Availability