Skip to vehicle Listings

New BMW X3 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 X3 xDrive30i w/ Convenience Package
54,475
MSRP
See estimated payment

41 Matches

New 2025 BMW X3 M50 w/ Premium Package
6 miles
Incentive
68,425
MSRP $70,425
See Pricing Details
See estimated payment
New 2025 BMW X3 xDrive30i w/ Convenience Package
430 miles
Incentive
53,375
MSRP
See estimated payment
New 2025 BMW X3 xDrive30i w/ Convenience Package
5 miles
53,835
MSRP
See estimated payment
Advertisement
Advertisement
Advertisement
Advertisement