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
  • Misano Blue Metallic 2018 BMW X2 xDrive28i

    $15,792

    74,308 mi.
    Est. $284/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.7
    Check Availability
    Roanoke, VA (27 mi)

    Quick view
  • Mineral White Metallic 2019 BMW X7 xDrive50i

    $30,500

    $182
    136,141 mi.
    Est. $548/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.7
    Check Availability
    Roanoke, VA (27 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW M2 Base (M6)Black Sapphire Metallic 2024 BMW M2 Base (M6)Black Sapphire Metallic 2024 BMW M2 Base (M6)Black Sapphire Metallic 2024 BMW M2 Base (M6)Black Sapphire Metallic 2024 BMW M2 Base (M6)Black Sapphire Metallic 2024 BMW M2 Base (M6)

    $58,995

    32,291 mi.
    Est. $1,059/mo

    Unlimited Motors

    4.7
    Check Availability
    $539 delivery from Elwood, IN (360 mi)
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $32,998

    39,130 mi.
    Est. $592/mo

    CarMax Charlottesville

    Check Availability
    Free delivery to Roanoke, VA (24 mi)
    Quick view
  • White 2013 BMW 128 BaseWhite 2013 BMW 128 BaseWhite 2013 BMW 128 BaseWhite 2013 BMW 128 BaseWhite 2013 BMW 128 BaseWhite 2013 BMW 128 Base

    $11,950

    67,201 mi.
    Est. $215/mo

    Covington Car Company

    Check Availability
    Covington, VA (45 mi)
    Quick view
  • Jet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWDJet Black 2010 BMW 335 4dr Sdn 335i RWD

    $8,995

    $1K
    130,576 mi.
    Est. $161/mo

    VA Exotic Motors Inc

    Check Availability
    Bassett, VA (39 mi)
    Quick view
  • Gray 2013 BMW 535 xDriveGray 2013 BMW 535 xDriveGray 2013 BMW 535 xDriveGray 2013 BMW 535 xDriveGray 2013 BMW 535 xDriveGray 2013 BMW 535 xDrive

    $10,995

    100,000 mi.
    Est. $197/mo

    VA Exotic Motors Inc

    Check Availability
    Bassett, VA (39 mi)
    Quick view
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $22,500

    49,900 mi.
    Est. $404/mo

    Private seller: Hunter

    Contact Seller
    Martinsville, VA (47 mi)
    Quick view
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $13,382

    171,857 mi.
    Est. $240/mo

    Duncan Ford Chrysler Dodge Jeep RAM

    4.0
    Check Availability
    Rocky Mount, VA (31 mi)
    Quick view
  • BLACK 2011 BMW 335 335dBLACK 2011 BMW 335 335dBLACK 2011 BMW 335 335dBLACK 2011 BMW 335 335dBLACK 2011 BMW 335 335dBLACK 2011 BMW 335 335d

    $4,795

    206,289 mi.
    Est. $86/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 mi)
    Quick view
  • Mineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 iMineral Gray Metallic 2015 BMW 320 i

    $3,795

    119,002 mi.
    Est. $68/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 mi)
    Quick view
  • Jet Black 2004 BMW X3 3.0iJet Black 2004 BMW X3 3.0iJet Black 2004 BMW X3 3.0iJet Black 2004 BMW X3 3.0iJet Black 2004 BMW X3 3.0iJet Black 2004 BMW X3 3.0i

    $3,995

    159,655 mi.
    Est. $72/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 mi)
    Quick view
  • Black Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28iBlack Sapphire Metallic 2013 BMW X3 xDrive28i

    $3,995

    143,013 mi.
    Est. $72/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 mi)
    Quick view
  • Vermilion Red Metallic 2012 BMW 135 135i CoupeVermilion Red Metallic 2012 BMW 135 135i CoupeVermilion Red Metallic 2012 BMW 135 135i CoupeVermilion Red Metallic 2012 BMW 135 135i CoupeVermilion Red Metallic 2012 BMW 135 135i CoupeVermilion Red Metallic 2012 BMW 135 135i Coupe

    $6,995

    75,788 mi.
    Est. $126/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 mi)
    Quick view
  • Carbon Black Metallic 2012 BMW 528 528i xDriveCarbon Black Metallic 2012 BMW 528 528i xDriveCarbon Black Metallic 2012 BMW 528 528i xDriveCarbon Black Metallic 2012 BMW 528 528i xDriveCarbon Black Metallic 2012 BMW 528 528i xDriveCarbon Black Metallic 2012 BMW 528 528i xDrive

    $3,995

    164,964 mi.
    Est. $72/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 mi)
    Quick view
  • Carbon Black Metallic 2016 BMW 528 528iCarbon Black Metallic 2016 BMW 528 528iCarbon Black Metallic 2016 BMW 528 528iCarbon Black Metallic 2016 BMW 528 528iCarbon Black Metallic 2016 BMW 528 528iCarbon Black Metallic 2016 BMW 528 528i

    $8,995

    101,280 mi.
    Est. $161/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (45 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