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
  • 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,552

    80,244 mi.
    Est. $444/mo

    Sheehy Ford of Richmond

    4.4
    Richmond, VA (8 mi)
    Check Availability

  • Mineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40i

    $50,499

    $2K
    48,730 mi.
    Est. $913/mo

    Moore Cadillac of Richmond

    2.0
    Glen Allen, VA (10 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40iDark Graphite Metallic 2022 BMW X5 xDrive40i

    $35,894

    66,294 mi.
    Est. $649/mo

    Hyman Bros. Infiniti of Richmond

    3.3
    Midlothian, VA (9 mi)
    Check Availability
  • 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

    $24,890

    97,078 mi.
    Est. $450/mo

    Gary's Community Auto Sales

    Glen Allen, VA (7 mi)
    Check Availability
  • Blue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30iBlue 2018 BMW X3 xDrive30i

    $17,975

    77,265 mi.
    Est. $325/mo

    Elite Auto Wholesale

    Midlothian, VA (9 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 330 330i , Driver Assist PackageMineral White Metallic 2021 BMW 330 330i , Driver Assist PackageMineral White Metallic 2021 BMW 330 330i , Driver Assist PackageMineral White Metallic 2021 BMW 330 330i , Driver Assist PackageMineral White Metallic 2021 BMW 330 330i , Driver Assist PackageMineral White Metallic 2021 BMW 330 330i , Driver Assist Package

    $26,894

    49,194 mi.
    Est. $486/mo

    Hyman Bros. Infiniti of Richmond

    3.3
    Midlothian, VA (9 mi)
    Check Availability
  • Black 2015 BMW 435 IBlack 2015 BMW 435 IBlack 2015 BMW 435 IBlack 2015 BMW 435 IBlack 2015 BMW 435 IBlack 2015 BMW 435 I

    $27,998

    25,471 mi.
    Est. $506/mo

    CarMax Midlothian

    4.7
    Midlothian, VA (9 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 XDRIVE40IGray Metallic 2026 BMW X5 XDRIVE40IGray Metallic 2026 BMW X5 XDRIVE40IGray Metallic 2026 BMW X5 XDRIVE40IGray Metallic 2026 BMW X5 XDRIVE40IGray Metallic 2026 BMW X5 XDRIVE40I

    $57,997

    20,382 mi.
    Est. $1,048/mo

    Parrish Ford

    Goochland, VA (25 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $42,695

    10,072 mi.
    Est. $772/mo

    Richmond BMW Midlothian

    4.7
    Midlothian, VA (9 mi)
    Check Availability
  • Melbourne Red Metallic 2022 BMW 530 i xDriveMelbourne Red Metallic 2022 BMW 530 i xDriveMelbourne Red Metallic 2022 BMW 530 i xDriveMelbourne Red Metallic 2022 BMW 530 i xDriveMelbourne Red Metallic 2022 BMW 530 i xDriveMelbourne Red Metallic 2022 BMW 530 i xDrive

    $36,894

    34,301 mi.
    Est. $667/mo

    Hyman Bros. Infiniti of Richmond

    3.3
    Midlothian, VA (9 mi)
    Check Availability
  • Alpine White 2024 BMW M235 Gran Coupe i xDriveAlpine White 2024 BMW M235 Gran Coupe i xDriveAlpine White 2024 BMW M235 Gran Coupe i xDriveAlpine White 2024 BMW M235 Gran Coupe i xDriveAlpine White 2024 BMW M235 Gran Coupe i xDriveAlpine White 2024 BMW M235 Gran Coupe i xDrive

    $42,894

    5,344 mi.
    Est. $775/mo

    Hyman Bros. Infiniti of Richmond

    3.3
    Midlothian, VA (9 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW iX xDrive45Black Sapphire Metallic 2026 BMW iX xDrive45Black Sapphire Metallic 2026 BMW iX xDrive45

    $65,599

    $6.7K
    3,122 mi.
    Est. $1,186/mo

    Richmond BMW Midlothian

    4.7
    Midlothian, VA (9 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $59,844

    $405
    40,394 mi.
    Est. $1,082/mo

    Richmond BMW Midlothian

    4.7
    Midlothian, VA (9 mi)
    Check Availability
  • Alpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28i

    $22,900

    $100
    57,708 mi.
    Est. $414/mo

    Parks Chevrolet Richmond

    3.5
    Richmond, VA (3 mi)
  • Blue 2011 BMW 535 iBlue 2011 BMW 535 iBlue 2011 BMW 535 iBlue 2011 BMW 535 iBlue 2011 BMW 535 iBlue 2011 BMW 535 i

    $10,500

    124,000 mi.
    Est. $190/mo

    Private seller: Daniel

    Glen Allen, VA (9 mi)
    Contact Seller
  • White Metallic 2014 BMW 535d xDriveWhite Metallic 2014 BMW 535d xDriveWhite Metallic 2014 BMW 535d xDriveWhite Metallic 2014 BMW 535d xDriveWhite Metallic 2014 BMW 535d xDriveWhite Metallic 2014 BMW 535d xDrive

    $11,749

    $300
    143,090 mi.
    Est. $212/mo

    Pearson Hyundai

    3.2
    Midlothian, VA (9 mi)
    Check Availability
  • White 1983 BMW 320 iWhite 1983 BMW 320 iWhite 1983 BMW 320 iWhite 1983 BMW 320 iWhite 1983 BMW 320 iWhite 1983 BMW 320 i

    $20,000

    0 mi.
    Est. $361/mo

    P7 Auto Firm

    Richmond, VA (3 mi)
    Check Availability
  • Silver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 iSilver 2014 BMW 535 i

    Not Priced

    93,560 mi.

    Gary's Community Auto Sales

    Glen Allen, VA (7 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50eMineral White Metallic 2026 BMW X5 PHEV xDrive50e

    Not Priced

    0 mi.

    Richmond BMW

    4.7
    Richmond, VA (7 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $44,848

    21,450 mi.
    Est. $810/mo

    Richmond BMW

    4.7
    Richmond, VA (7 mi)
    Check Availability
  • Blue 2011 BMW 535 i xDrive

    $8,500

    84,000 mi.
    Est. $154/mo

    Private seller: Francine

    Enon, VA (16 mi)
    Contact Seller
  • Black 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30i

    $35,998

    59,760 mi.
    Est. $651/mo

    CarMax Laurel

    3.7
    $99 delivery to Midlothian, VA (9 mi)
    Check Availability
  • Black 2019 BMW M2 CompetitionBlack 2019 BMW M2 CompetitionBlack 2019 BMW M2 CompetitionBlack 2019 BMW M2 CompetitionBlack 2019 BMW M2 CompetitionBlack 2019 BMW M2 Competition

    $56,998

    $2K
    19,079 mi.
    Est. $1,030/mo

    CarMax Potomac Mills

    4.3
    Free delivery to Midlothian, VA (9 mi)
    Check Availability
  • Space Gray Metallic 2017 BMW X5 xDrive35iSpace Gray Metallic 2017 BMW X5 xDrive35iSpace Gray Metallic 2017 BMW X5 xDrive35iSpace Gray Metallic 2017 BMW X5 xDrive35iSpace Gray Metallic 2017 BMW X5 xDrive35iSpace Gray Metallic 2017 BMW X5 xDrive35i

    $17,561

    105,093 mi.
    Est. $317/mo

    Sheehy Toyota of Fredericksburg

    4.7
    Fredericksburg, VA (46 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $14,577

    $1.9K
    99,644 mi.
    Est. $263/mo

    Sheehy Toyota of Fredericksburg

    4.7
    Fredericksburg, VA (46 mi)
    Check Availability
  • Blue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30iBlue Metallic 2024 BMW X3 xDrive30i

    $41,387

    10,273 mi.
    Est. $748/mo

    Casey Toyota

    Williamsburg, VA (43 mi)
    Check Availability
  • White 2016 BMW X3 XDrive28iWhite 2016 BMW X3 XDrive28iWhite 2016 BMW X3 XDrive28iWhite 2016 BMW X3 XDrive28iWhite 2016 BMW X3 XDrive28iWhite 2016 BMW X3 XDrive28i

    $20,998

    42,907 mi.
    Est. $379/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability
  • Imperial Blue Metallic 2013 BMW 740 LiImperial Blue Metallic 2013 BMW 740 LiImperial Blue Metallic 2013 BMW 740 LiImperial Blue Metallic 2013 BMW 740 LiImperial Blue Metallic 2013 BMW 740 LiImperial Blue Metallic 2013 BMW 740 Li

    $10,083

    $512
    120,023 mi.
    Est. $182/mo

    Sheehy Toyota of Fredericksburg

    4.7
    Fredericksburg, VA (46 mi)
    Check Availability
  • Melbourne Red Metallic 2024 BMW M340 iMelbourne Red Metallic 2024 BMW M340 iMelbourne Red Metallic 2024 BMW M340 iMelbourne Red Metallic 2024 BMW M340 iMelbourne Red Metallic 2024 BMW M340 iMelbourne Red Metallic 2024 BMW M340 i

    $55,487

    16,134 mi.
    Est. $1,003/mo

    Casey Toyota

    Williamsburg, VA (43 mi)
    Check Availability
  • White 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 iWhite 2016 BMW 328 i

    $8,895

    112,627 mi.
    Est. $161/mo

    Drive Prime Motors of Fredericksburg

    Fredericksburg, VA (49 mi)
    Check Availability
  • White 2024 BMW M4 CompetitionWhite 2024 BMW M4 CompetitionWhite 2024 BMW M4 CompetitionWhite 2024 BMW M4 CompetitionWhite 2024 BMW M4 CompetitionWhite 2024 BMW M4 Competition

    $74,998

    $2K
    23,052 mi.
    Est. $1,355/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability
  • White 2023 BMW i4 Gran Coupe M50 Gran CoupeWhite 2023 BMW i4 Gran Coupe M50 Gran CoupeWhite 2023 BMW i4 Gran Coupe M50 Gran CoupeWhite 2023 BMW i4 Gran Coupe M50 Gran CoupeWhite 2023 BMW i4 Gran Coupe M50 Gran CoupeWhite 2023 BMW i4 Gran Coupe M50 Gran Coupe

    $45,998

    $1K
    26,697 mi.
    Est. $831/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability
  • Black 2018 BMW 430 I xDriveBlack 2018 BMW 430 I xDriveBlack 2018 BMW 430 I xDriveBlack 2018 BMW 430 I xDriveBlack 2018 BMW 430 I xDriveBlack 2018 BMW 430 I xDrive

    $28,998

    $1K
    15,686 mi.
    Est. $524/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability
  • White 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 I

    $43,998

    32,983 mi.
    Est. $795/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability
  • Gray 2022 BMW X5 PHEV XDrive45eGray 2022 BMW X5 PHEV XDrive45eGray 2022 BMW X5 PHEV XDrive45eGray 2022 BMW X5 PHEV XDrive45eGray 2022 BMW X5 PHEV XDrive45eGray 2022 BMW X5 PHEV XDrive45e

    $34,998

    52,547 mi.
    Est. $632/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability