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
  • Skyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30iSkyscraper Gray Metallic 2024 BMW X3 xDrive30i

    $37,296

    30,502 mi.
    Est. $637/mo

    Sheehy Ford of Ashland

    4.9
    Check Availability
    Ashland, VA (8 mi)

    Quick view
  • $24,549

    $100
    85,229 mi.
    Est. $419/mo

    Pearson Hyundai

    3.3
    Check Availability
    Midlothian, VA (11 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 535 xDrive

    $16,995

    71,729 mi.
    Est. $290/mo

    Hyman Bros. Infiniti of Richmond

    3.3
    Check Availability
    Midlothian, VA (11 mi)
    Quick view
  • Jet Black 2019 BMW 530e xDrive iPerformance

    $22,995

    69,158 mi.
    Est. $393/mo

    Hyman Bros. Infiniti of Richmond

    3.3
    Check Availability
    Midlothian, VA (11 mi)
    Quick view
  • $15,975

    107,104 mi.
    Est. $273/mo

    Elite Auto Wholesale

    Check Availability
    Midlothian, VA (12 mi)
    Quick view
  • Gray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M Base

    $24,990

    124,893 mi.
    Est. $427/mo

    Excel Auto Lounge

    4.6
    Check Availability
    $599 delivery from Hightstown, NJ (242 mi)
    Quick view
  • 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. $529/mo

    CarMax Gaithersburg

    Check Availability
    Free delivery to Glen Allen, VA (6 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40iBlack Sapphire Metallic 2021 BMW X5 sDrive40i

    $30,500

    84,039 mi.
    Est. $521/mo

    Casey Toyota

    4.1
    Check Availability
    Williamsburg, VA (46 mi)
    Quick view
  • Alpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35iAlpine White 2015 BMW X5 xDrive35i

    $13,995

    70,838 mi.
    Est. $239/mo

    Autos Direct of Fredericksburg - Lafayette

    4.4
    Check Availability
    Fredericksburg, VA (44 mi)
    Quick view
  • Gray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30i

    $37,998

    21,930 mi.
    Est. $649/mo

    CarMax Fredericksburg

    Check Availability
    Fredericksburg, VA (43 mi)
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $33,384

    19,395 mi.
    Est. $570/mo

    Radley Mitsubishi

    Check Availability
    Fredericksburg, VA (44 mi)
    Quick view
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $15,500

    82,873 mi.
    Est. $265/mo

    Alpha Motorsports Fredericksburg

    3.8
    Check Availability
    Fredericksburg, VA (45 mi)
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $28,473

    62,969 mi.
    Est. $486/mo

    Radley Cadillac

    3.5
    Check Availability
    Fredericksburg, VA (47 mi)
    Quick view
  • Alpine White 2014 BMW 528 xDriveAlpine White 2014 BMW 528 xDriveAlpine White 2014 BMW 528 xDriveAlpine White 2014 BMW 528 xDriveAlpine White 2014 BMW 528 xDriveAlpine White 2014 BMW 528 xDrive

    $7,648

    142,997 mi.
    Est. $131/mo

    Sheehy Toyota of Fredericksburg

    4.7
    Check Availability
    Fredericksburg, VA (41 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $27,248

    $400
    41,000 mi.
    Est. $465/mo

    Sheehy Toyota of Fredericksburg

    4.7
    Check Availability
    Fredericksburg, VA (41 mi)
    Quick view
  • Black 2025 BMW XM Sport Utility 4DBlack 2025 BMW XM Sport Utility 4DBlack 2025 BMW XM Sport Utility 4DBlack 2025 BMW XM Sport Utility 4DBlack 2025 BMW XM Sport Utility 4DBlack 2025 BMW XM Sport Utility 4D

    $109,995

    $3.8K
    5,999 mi.
    Est. $1,878/mo

    Pride Auto Sales

    4.0
    Check Availability
    Fredericksburg, VA (44 mi)
    Quick view
  • Alpine White 2019 BMW 740 740iAlpine White 2019 BMW 740 740iAlpine White 2019 BMW 740 740iAlpine White 2019 BMW 740 740iAlpine White 2019 BMW 740 740iAlpine White 2019 BMW 740 740i

    $21,802

    80,187 mi.
    Est. $372/mo

    Bayside Ford

    4.6
    Check Availability
    King George, VA (43 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 840 i xDriveBlack Sapphire Metallic 2020 BMW 840 i xDriveBlack Sapphire Metallic 2020 BMW 840 i xDriveBlack Sapphire Metallic 2020 BMW 840 i xDriveBlack Sapphire Metallic 2020 BMW 840 i xDriveBlack Sapphire Metallic 2020 BMW 840 i xDrive

    $32,995

    88,801 mi.
    Est. $563/mo

    Autos Direct of Fredericksburg - Lafayette

    4.4
    Check Availability
    Fredericksburg, VA (44 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40i

    $54,496

    49,559 mi.
    Est. $930/mo

    Pride Auto Sales

    4.0
    Check Availability
    Fredericksburg, VA (44 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