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

  • Blue Metallic 2019 BMW X3 M40iBlue Metallic 2019 BMW X3 M40iBlue Metallic 2019 BMW X3 M40iBlue Metallic 2019 BMW X3 M40iBlue Metallic 2019 BMW X3 M40iBlue Metallic 2019 BMW X3 M40i

    $33,953

    39,839 mi.
    Est. $614/mo

    Sheehy Ford of Ashland

    4.9
    Ashland, VA (13 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
  • 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
  • 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
  • Valencia Orange Metallic 2014 BMW X1 xDrive35iValencia Orange Metallic 2014 BMW X1 xDrive35iValencia Orange Metallic 2014 BMW X1 xDrive35i

    $10,679

    98,178 mi.
    Est. $193/mo

    Richmond BMW Midlothian

    4.7
    Midlothian, VA (9 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
  • 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

  • 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
  • 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
  • Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50Black Sapphire Metallic 2024 BMW iX xDrive50

    $50,394

    25,205 mi.
    Est. $911/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
  • 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
  • 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)
  • White 2016 BMW 640 i xDriveWhite 2016 BMW 640 i xDriveWhite 2016 BMW 640 i xDriveWhite 2016 BMW 640 i xDriveWhite 2016 BMW 640 i xDriveWhite 2016 BMW 640 i xDrive

    $19,300

    81,725 mi.
    Est. $349/mo

    Richmond Highway Cars

    Richmond, VA (5 mi)
    Check Availability
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $28,900

    94,160 mi.
    Est. $522/mo

    Private seller: Jordan

    Laurel, VA (6 mi)
    Contact Seller
  • 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
  • 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

    $12,049

    143,090 mi.
    Est. $218/mo

    Pearson Hyundai

    3.2
    Midlothian, VA (9 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $40,020

    23,737 mi.
    Est. $723/mo

    Mercedes-Benz of Midlothian

    4.6
    Midlothian, VA (9 mi)
    Check Availability
  • Black 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDriveBlack 2014 BMW 535 xDrive

    $8,995

    94,931 mi.
    Est. $163/mo

    Midlo Motor Mall

    4.9
    Midlothian, VA (15 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
  • Bluestone Metallic 2018 BMW 530 xDrive

    $22,467

    $899
    49,848 mi.
    Est. $406/mo

    Richmond Ford Lincoln

    4.5
    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
  • Gray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XIGray 2017 BMW M240 XI

    $34,998

    20,580 mi.
    Est. $632/mo

    CarMax Gaithersburg

    4.4
    $99 delivery to Midlothian, VA (9 mi)
    Check Availability
  • 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. $560/mo

    CarMax Gaithersburg

    4.4
    $99 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
  • 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
  • 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,199

    $388
    16,134 mi.
    Est. $998/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
  • Gray 2023 BMW Z4 M40IGray 2023 BMW Z4 M40IGray 2023 BMW Z4 M40IGray 2023 BMW Z4 M40IGray 2023 BMW Z4 M40IGray 2023 BMW Z4 M40I

    $59,998

    1,931 mi.
    Est. $1,084/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

    $46,998

    26,697 mi.
    Est. $849/mo

    CarMax Fredericksburg

    3.9
    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
  • 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

    $29,998

    15,686 mi.
    Est. $542/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
  • White 2022 BMW 330 I xDriveWhite 2022 BMW 330 I xDriveWhite 2022 BMW 330 I xDriveWhite 2022 BMW 330 I xDriveWhite 2022 BMW 330 I xDriveWhite 2022 BMW 330 I xDrive

    $31,998

    32,401 mi.
    Est. $578/mo

    CarMax Fredericksburg

    3.9
    Fredericksburg, VA (49 mi)
    Check Availability