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
  • Mineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50i

    $22,636

    $359
    136,176 mi.
    Est. $384/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (21 mi)
    Check Availability

    Quick view
  • $54,765

    1,152 mi.
    Est. $929/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $72,375

    3,975 mi.
    Est. $1,227/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $65,952

    2,338 mi.
    Est. $1,118/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $92,995

    7,977 mi.
    Est. $1,577/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $45,880

    6,713 mi.
    Est. $778/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $53,365

    2,179 mi.
    Est. $905/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $48,995

    39,828 mi.
    Est. $831/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $49,595

    2,250 mi.
    Est. $841/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $70,995

    18,496 mi.
    Est. $1,204/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $49,980

    1,834 mi.
    Est. $848/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $55,965

    1,523 mi.
    Est. $949/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $83,900

    20,782 mi.
    Est. $1,423/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $55,880

    1,518 mi.
    Est. $948/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • $47,865

    3,219 mi.
    Est. $812/mo

    BMW of Lynchburg

    Lynchburg, VA (27 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW M4 Competition xDriveSkyscraper Grey Metallic 2023 BMW M4 Competition xDriveSkyscraper Grey Metallic 2023 BMW M4 Competition xDriveSkyscraper Grey Metallic 2023 BMW M4 Competition xDriveSkyscraper Grey Metallic 2023 BMW M4 Competition xDriveSkyscraper Grey Metallic 2023 BMW M4 Competition xDrive

    $81,995

    $2K
    5,992 mi.
    Est. $1,391/mo

    Perfect Auto Collection

    4.5
    $399 delivery from Akron, OH (265 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW M8 CompetitionAlpine White 2023 BMW M8 CompetitionAlpine White 2023 BMW M8 CompetitionAlpine White 2023 BMW M8 CompetitionAlpine White 2023 BMW M8 CompetitionAlpine White 2023 BMW M8 Competition

    $94,737

    13,724 mi.
    Est. $1,607/mo

    Deluxe Auto Sales

    4.7
    $200 delivery from Linden, NJ (362 mi)
    Check Availability
    Quick view
  • Gray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40i

    $30,998

    55,993 mi.
    Est. $526/mo

    CarMax Harrisonburg

    Harrisonburg, VA (75 mi)
    Check Availability
    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. $644/mo

    CarMax Lynchburg

    Lynchburg, VA (30 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $22,432

    105,595 mi.
    Est. $380/mo

    CMA's Valley Nissan

    Staunton, VA (53 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 I

    $19,998

    58,866 mi.
    Est. $339/mo

    CarMax Harrisonburg

    Harrisonburg, VA (75 mi)
    Check Availability
    Quick view
  • Black 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40i

    $52,998

    42,294 mi.
    Est. $899/mo

    CarMax Harrisonburg

    Harrisonburg, VA (75 mi)
    Check Availability
    Quick view
  • Alpine White 2008 BMW X5 3.0siAlpine White 2008 BMW X5 3.0siAlpine White 2008 BMW X5 3.0siAlpine White 2008 BMW X5 3.0siAlpine White 2008 BMW X5 3.0siAlpine White 2008 BMW X5 3.0si

    $3,899

    158,464 mi.
    Est. $66/mo

    Steven Kia

    4.4
    Harrisonburg, VA (74 mi)
    Check Availability
    Quick view
  • Black 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35i

    $13,400

    103,269 mi.
    Est. $227/mo

    Royal City Auto Sales

    Martinsville, VA (60 mi)
    Check Availability
    Quick view
  • White 2012 BMW X5 xDrive35iWhite 2012 BMW X5 xDrive35iWhite 2012 BMW X5 xDrive35iWhite 2012 BMW X5 xDrive35iWhite 2012 BMW X5 xDrive35iWhite 2012 BMW X5 xDrive35i

    $10,297

    127,569 mi.
    Est. $175/mo

    Automotive Headquarters

    Farmville, VA (74 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $39,602

    30,052 mi.
    Est. $672/mo

    Autova

    4.4
    Madison Heights, VA (32 mi)
    Check Availability
    Quick view
  • Blue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 iBlue 2014 BMW 320 i

    $7,900

    105,140 mi.
    Est. $134/mo

    CarGroup LLC

    Martinsville, VA (61 mi)
    Check Availability
    Quick view
  • White 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDriveWhite 2018 BMW 330 i xDrive

    $15,286

    90,260 mi.
    Est. $259/mo

    Automotive Headquarters

    Farmville, VA (74 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2022 BMW X7 xDrive40iDravit Grey Metallic 2022 BMW X7 xDrive40iDravit Grey Metallic 2022 BMW X7 xDrive40iDravit Grey Metallic 2022 BMW X7 xDrive40iDravit Grey Metallic 2022 BMW X7 xDrive40iDravit Grey Metallic 2022 BMW X7 xDrive40i

    $44,295

    $1.5K
    54,756 mi.
    Est. $751/mo

    Smart Ford South Boston

    3.8
    South Boston, VA (73 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