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,995

    136,176 mi.
    Est. $390/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (28 mi)
    Check Availability

    Quick view
  • Deep Sea Blue Metallic 2012 BMW 650 650i xDrive CoupeDeep Sea Blue Metallic 2012 BMW 650 650i xDrive CoupeDeep Sea Blue Metallic 2012 BMW 650 650i xDrive CoupeDeep Sea Blue Metallic 2012 BMW 650 650i xDrive CoupeDeep Sea Blue Metallic 2012 BMW 650 650i xDrive CoupeDeep Sea Blue Metallic 2012 BMW 650 650i xDrive Coupe

    $8,795

    117,281 mi.
    Est. $149/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Bright Red 2000 BMW 323 323i SedanBright Red 2000 BMW 323 323i SedanBright Red 2000 BMW 323 323i SedanBright Red 2000 BMW 323 323i SedanBright Red 2000 BMW 323 323i SedanBright Red 2000 BMW 323 323i Sedan

    $2,295

    168,581 mi.
    Est. $39/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • RED/SILVER 2004 BMW 330 330CiRED/SILVER 2004 BMW 330 330CiRED/SILVER 2004 BMW 330 330CiRED/SILVER 2004 BMW 330 330CiRED/SILVER 2004 BMW 330 330CiRED/SILVER 2004 BMW 330 330Ci

    $4,995

    158,278 mi.
    Est. $85/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2014 BMW 328 328iBlack Sapphire Metallic 2014 BMW 328 328iBlack Sapphire Metallic 2014 BMW 328 328iBlack Sapphire Metallic 2014 BMW 328 328iBlack Sapphire Metallic 2014 BMW 328 328iBlack Sapphire Metallic 2014 BMW 328 328i

    $2,995

    147,000 mi.
    Est. $51/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 LiTitanium Silver Metallic 2006 BMW 750 Li

    $4,795

    104,939 mi.
    Est. $81/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Alpine White 1999 BMW Z3 2.5LAlpine White 1999 BMW Z3 2.5LAlpine White 1999 BMW Z3 2.5LAlpine White 1999 BMW Z3 2.5LAlpine White 1999 BMW Z3 2.5LAlpine White 1999 BMW Z3 2.5L

    $3,795

    160,293 mi.
    Est. $64/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Highland Green Metallic 2006 BMW X3 3.0iHighland Green Metallic 2006 BMW X3 3.0iHighland Green Metallic 2006 BMW X3 3.0iHighland Green Metallic 2006 BMW X3 3.0iHighland Green Metallic 2006 BMW X3 3.0iHighland Green Metallic 2006 BMW X3 3.0i

    $3,995

    99,564 mi.
    Est. $68/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i RoadsterTitanium Silver Metallic 2003 BMW Z4 2.5i Roadster

    $3,995

    111,208 mi.
    Est. $68/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • SILVER 2014 BMW X1 xDrive 28iSILVER 2014 BMW X1 xDrive 28iSILVER 2014 BMW X1 xDrive 28iSILVER 2014 BMW X1 xDrive 28iSILVER 2014 BMW X1 xDrive 28iSILVER 2014 BMW X1 xDrive 28i

    $3,395

    120,000 mi.
    Est. $58/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    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. $68/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2012 BMW 650 650i CoupeTitanium Silver Metallic 2012 BMW 650 650i CoupeTitanium Silver Metallic 2012 BMW 650 650i CoupeTitanium Silver Metallic 2012 BMW 650 650i CoupeTitanium Silver Metallic 2012 BMW 650 650i CoupeTitanium Silver Metallic 2012 BMW 650 650i Coupe

    $9,795

    32,239 mi.
    Est. $166/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Bright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0iBright Red 2004 BMW Z4 3.0i

    $7,795

    65,086 mi.
    Est. $132/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2006 BMW 325 325i SedanTitanium Silver Metallic 2006 BMW 325 325i SedanTitanium Silver Metallic 2006 BMW 325 325i SedanTitanium Silver Metallic 2006 BMW 325 325i SedanTitanium Silver Metallic 2006 BMW 325 325i SedanTitanium Silver Metallic 2006 BMW 325 325i Sedan

    $3,995

    65,721 mi.
    Est. $68/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2007 BMW 328 328i ConvertibleTitanium Silver Metallic 2007 BMW 328 328i ConvertibleTitanium Silver Metallic 2007 BMW 328 328i ConvertibleTitanium Silver Metallic 2007 BMW 328 328i ConvertibleTitanium Silver Metallic 2007 BMW 328 328i ConvertibleTitanium Silver Metallic 2007 BMW 328 328i Convertible

    $5,595

    1 mi.
    Est. $95/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • Dakar Yellow 2001 BMW Z3 2.5i RoadsterDakar Yellow 2001 BMW Z3 2.5i RoadsterDakar Yellow 2001 BMW Z3 2.5i RoadsterDakar Yellow 2001 BMW Z3 2.5i RoadsterDakar Yellow 2001 BMW Z3 2.5i RoadsterDakar Yellow 2001 BMW Z3 2.5i Roadster

    $2,995

    0 mi.
    Est. $51/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • $1,995

    0 mi.
    Est. $34/mo

    East Coast Auto Source

    1.9
    Bedford, VA (22 mi)
    Check Availability
    Quick view
  • $64,999

    11,709 mi.
    Est. $1,102/mo

    BMW of Roanoke

    Roanoke, VA (28 mi)
    Quick view
  • $51,986

    7,358 mi.
    Est. $882/mo

    BMW of Roanoke

    Roanoke, VA (28 mi)
    Quick view
  • $35,999

    23,174 mi.
    Est. $610/mo

    BMW of Roanoke

    Roanoke, VA (28 mi)
    Quick view
  • $52,998

    2,889 mi.
    Est. $899/mo

    BMW of Roanoke

    Roanoke, VA (28 mi)
    Quick view
  • $52,998

    7,467 mi.
    Est. $899/mo

    BMW of Roanoke

    Roanoke, VA (28 mi)
    Quick view
  • $102,999

    3,692 mi.
    Est. $1,747/mo

    BMW of Roanoke

    Roanoke, VA (28 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. $526/mo

    CarMax Gaithersburg

    $149 delivery to Roanoke, VA (28 mi)
    Check Availability
    Quick view
  • White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4White 2017 BMW M4

    $48,998

    29,087 mi.
    Est. $831/mo

    CarMax Laurel

    3.3
    $149 delivery to Roanoke, VA (28 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 (36 mi)
    Check Availability
    Quick view
  • White 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30iWhite 2021 BMW X3 xDrive30i

    $26,249

    52,084 mi.
    Est. $445/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (48 mi)
    Check Availability
    Quick view
  • Gray 2026 BMW 228 Gran Coupe xDriveGray 2026 BMW 228 Gran Coupe xDriveGray 2026 BMW 228 Gran Coupe xDriveGray 2026 BMW 228 Gran Coupe xDriveGray 2026 BMW 228 Gran Coupe xDriveGray 2026 BMW 228 Gran Coupe xDrive

    $35,779

    10,139 mi.
    Est. $607/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (48 mi)
    Check Availability
    Quick view
  • 2024 BMW X4 M40i2024 BMW X4 M40i2024 BMW X4 M40i2024 BMW X4 M40i2024 BMW X4 M40i2024 BMW X4 M40i

    $57,279

    10,065 mi.
    Est. $971/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (48 mi)
    Check Availability
    Quick view
  • 2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i2023 BMW X3 xDrive30i

    $40,689

    20,485 mi.
    Est. $690/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (48 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW 430 Gran Coupe iAlpine White 2023 BMW 430 Gran Coupe iAlpine White 2023 BMW 430 Gran Coupe iAlpine White 2023 BMW 430 Gran Coupe iAlpine White 2023 BMW 430 Gran Coupe iAlpine White 2023 BMW 430 Gran Coupe i

    $36,199

    48,587 mi.
    Est. $614/mo

    Impex Chevrolet GMC

    4.7
    Reidsville, NC (48 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDrive

    $15,687

    124,999 mi.
    Est. $266/mo

    Smart Chevrolet

    2.4
    Madison, NC (46 mi)
    Check Availability
    Quick view
  • White Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDrive

    $37,969

    $2.3K
    33,658 mi.
    Est. $644/mo

    Autova

    4.4
    Madison Heights, VA (46 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

    $45,797

    54,323 mi.
    Est. $777/mo

    Smart Ford South Boston

    3.8
    South Boston, VA (49 mi)
    Check Availability
    Quick view
  • $46,590

    1,672 mi.
    Est. $790/mo

    BMW of Lynchburg

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

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

    BMW of Lynchburg

    Lynchburg, VA (37 mi)
    Quick view
  • $54,765

    1,152 mi.
    Est. $929/mo

    BMW of Lynchburg

    Lynchburg, VA (37 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