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
  • Black Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 i

    $15,999

    68,581 mi.
    Est. $289/mo

    518 Auto Sales

    2.8
    Check Availability
    Norfolk, VA (12 mi)

    Quick view
  • Alpine White 2021 BMW 228 Gran Coupe i xDriveAlpine White 2021 BMW 228 Gran Coupe i xDriveAlpine White 2021 BMW 228 Gran Coupe i xDriveAlpine White 2021 BMW 228 Gran Coupe i xDriveAlpine White 2021 BMW 228 Gran Coupe i xDriveAlpine White 2021 BMW 228 Gran Coupe i xDrive

    $25,000

    55,673 mi.
    Est. $452/mo

    Southern Acura Newport News

    4.9
    Check Availability
    Newport News, VA (11 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW i5 xDrive40Black Sapphire Metallic 2026 BMW i5 xDrive40

    $76,502

    $323
    1,826 mi.
    Est. $1,383/mo

    Casey BMW

    4.9
    Check Availability
    Newport News, VA (13 mi)
    Quick view
  • Melbourne Red Metallic 2024 BMW M340 M340iMelbourne Red Metallic 2024 BMW M340 M340i

    $53,249

    $746
    15,930 mi.
    Est. $962/mo

    Casey BMW

    4.9
    Check Availability
    Newport News, VA (13 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 540 iSkyscraper Gray Metallic 2023 BMW 540 i

    $51,995

    18,995 mi.
    Est. $940/mo

    Casey BMW

    4.9
    Check Availability
    Newport News, VA (13 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NABlack Sapphire Metallic 2026 BMW 330 NA

    $51,415

    47 mi.
    Est. $929/mo

    Casey BMW

    4.9
    Check Availability
    Newport News, VA (13 mi)
    Quick view
  • Alpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDriveAlpine White 2015 BMW 320 i xDrive

    $8,488

    171,286 mi.
    Est. $153/mo

    Southern Ford

    4.6
    Check Availability
    Newport News, VA (13 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M235 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M235 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M235 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M235 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M235 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M235 Gran Coupe i xDrive

    $35,965

    7,651 mi.
    Est. $650/mo

    Casey Subaru

    3.5
    Check Availability
    Newport News, VA (14 mi)

    Quick view
  • Alpine White 2011 BMW 335 335iAlpine White 2011 BMW 335 335iAlpine White 2011 BMW 335 335iAlpine White 2011 BMW 335 335iAlpine White 2011 BMW 335 335iAlpine White 2011 BMW 335 335i

    $8,995

    131,887 mi.
    Est. $163/mo

    Streamline Auto Outlet

    2.6
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • Deep Sea Blue Metallic 2011 BMW 328 328iDeep Sea Blue Metallic 2011 BMW 328 328iDeep Sea Blue Metallic 2011 BMW 328 328iDeep Sea Blue Metallic 2011 BMW 328 328iDeep Sea Blue Metallic 2011 BMW 328 328iDeep Sea Blue Metallic 2011 BMW 328 328i

    $3,995

    $2.5K
    113,351 mi.
    Est. $72/mo

    Streamline Auto Outlet

    2.6
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • White 2007 BMW 335 335iWhite 2007 BMW 335 335iWhite 2007 BMW 335 335iWhite 2007 BMW 335 335iWhite 2007 BMW 335 335iWhite 2007 BMW 335 335i

    $8,995

    102,503 mi.
    Est. $163/mo

    Streamline Auto Outlet

    2.6
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • Black 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDriveBlack 2014 BMW 328 xDrive

    $9,995

    114,250 mi.
    Est. $181/mo

    HW Auto Wholesale

    1.9
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • Gold 2014 BMW 320 iGold 2014 BMW 320 iGold 2014 BMW 320 iGold 2014 BMW 320 iGold 2014 BMW 320 iGold 2014 BMW 320 i

    $6,995

    112,570 mi.
    Est. $126/mo

    Town Autoplanet LLC

    Check Availability
    Portsmouth, VA (17 mi)
    Quick view
  • Black 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDriveBlack 2013 BMW 328 xDrive

    $5,995

    134,196 mi.
    Est. $108/mo

    Town Autoplanet LLC

    Check Availability
    Portsmouth, VA (17 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

    $6,500

    145,140 mi.
    Est. $117/mo

    Town Autoplanet LLC

    Check Availability
    Portsmouth, VA (17 mi)
    Quick view
  • Black 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDriveBlack 2015 BMW 328 xDrive

    $9,995

    104,639 mi.
    Est. $181/mo

    Supreme Auto Sales

    Check Availability
    Chesapeake, VA (17 mi)
    Quick view
  • Blue 2014 BMW 335 335i xDrive AWD 4dr SedanBlue 2014 BMW 335 335i xDrive AWD 4dr SedanBlue 2014 BMW 335 335i xDrive AWD 4dr SedanBlue 2014 BMW 335 335i xDrive AWD 4dr SedanBlue 2014 BMW 335 335i xDrive AWD 4dr SedanBlue 2014 BMW 335 335i xDrive AWD 4dr Sedan

    $8,995

    141,008 mi.
    Est. $163/mo

    Supreme Auto Sales

    Check Availability
    Chesapeake, VA (17 mi)
    Quick view
  • Black 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 iBlack 2015 BMW 320 i

    $7,495

    122,983 mi.
    Est. $135/mo

    Supreme Auto Sales

    Check Availability
    Chesapeake, VA (17 mi)
    Quick view
  • Mojave Metallic 2013 BMW 528 xDriveMojave Metallic 2013 BMW 528 xDriveMojave Metallic 2013 BMW 528 xDriveMojave Metallic 2013 BMW 528 xDriveMojave Metallic 2013 BMW 528 xDriveMojave Metallic 2013 BMW 528 xDrive

    $6,995

    103,741 mi.
    Est. $126/mo

    CarPro Auto Sales

    Check Availability
    Chesapeake, VA (19 mi)
    Quick view
  • White 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDriveWhite 2013 BMW 328 xDrive

    $5,995

    136,447 mi.
    Est. $108/mo

    CarPro Auto Sales

    Check Availability
    Chesapeake, VA (19 mi)
    Quick view
  • Jet Black 2013 BMW 328 328i

    $6,995

    172,657 mi.
    Est. $126/mo

    Streamline Auto Outlet

    2.6
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • Alpine White 2006 BMW 325 325i

    Not Priced

    120,233 mi.
    Est. $0/mo

    Streamline Auto Outlet

    2.6
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • $10,995

    176,920 mi.
    Est. $199/mo

    Streamline Auto Outlet

    2.6
    Check Availability
    Norfolk, VA (16 mi)
    Quick view
  • Alpine White 2017 BMW 330 330i

    $17,990

    55,745 mi.
    Est. $325/mo

    Checkered Flag Auto Outlet of Virginia Beach

    Check Availability
    Norfolk, VA (18 mi)
    Quick view
  • Black Sapphire Metallic 2013 BMW 528 xDrive

    $10,490

    81,966 mi.
    Est. $190/mo

    Checkered Flag Auto Outlet of Virginia Beach

    Check Availability
    Norfolk, VA (18 mi)
    Quick view
  • Alpine White 2010 BMW 535 xDrive

    Not Priced

    141,454 mi.
    Est. $0/mo

    A&G Auto Sales

    Check Availability
    Virginia Beach, VA (18 mi)
    Quick view
  • Alpine White 2009 BMW 328 328i

    $10,996

    65,907 mi.
    Est. $199/mo

    A&G Auto Sales

    Check Availability
    Virginia Beach, VA (18 mi)
    Quick view
  • Black 2018 BMW 440 I Gran CoupeBlack 2018 BMW 440 I Gran CoupeBlack 2018 BMW 440 I Gran CoupeBlack 2018 BMW 440 I Gran CoupeBlack 2018 BMW 440 I Gran CoupeBlack 2018 BMW 440 I Gran Coupe

    $24,998

    61,745 mi.
    Est. $452/mo

    CarMax Buffalo

    Check Availability
    $299 delivery to Newport News, VA (13 mi)
    Quick view
  • Black 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDrive

    $41,998

    49,479 mi.
    Est. $759/mo

    CarMax Fayetteville

    Check Availability
    $149 delivery to Newport News, VA (13 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