Skip to vehicle Listings

Used BMW 2 Series Cars for Sale in Martinsville, VA

24112
Buckle up! Car prices may increase, but we're here to help you navigate affordable payments.
Learn more about tariffs
Sponsored by BMW of Roanoke
New 2025 BMW 228i xDrive w/ Premium Package
45,075
MSRP
See estimated payment

11 Matches

Used 2016 BMW 228i Convertible
75,415 miles
16,599
See estimated payment
Recent Price Drop360° Virtual Tour
Used 2021 BMW 228i xDrive w/ Convenience Package
71,288 miles
No Accidents
16,758
GREAT PRICE
See estimated payment
Recent Price Drop
Used 2016 BMW M235i xDrive Convertible
82,376 miles
14,995
GREAT PRICE
See estimated payment
Advertisement
Advertisement
Advertisement