- $20,000great price$6,252 below market
- 72,588 miles
- No accidents, 2 owners, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- Prestige Motors (4 mi away)
Close
Located in Roanoke, VA / 4 miles away from Salem, VA
2020 BMW 330I XDRIVE! READY TO GO, USED VEHICLE IN ROANOKE VIRGINIA AND SURROUNDING AREAS! FINANCING AVAILABLE FOR ANY CAR AND ANY CREDIT. APPLY AT ht...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J05L8B25442
Stock: R0038
Certified Pre-Owned: No - $35,850great price$3,428 below market
- 20,007 miles
- No accidents, 1 owner, rental vehicle
- 28 City / 35 Hwy MPG
- Impex Auto Sales (89 mi away)
Close
Located in Greensboro, NC / 89 miles away from Salem, VA
CARFAX One-Owner. This 2025 BMW 3 Series 330i RWD, with 20007 miles, has been thoroughly inspected and reconditioned by our expert service team. At Im...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
31 Combined MPG (28 City/35 Highway)
Listing Information:
VIN: 3MW69CW06S8F07645
Stock: 1BC7645
Certified Pre-Owned: No
Listed since: 07-11-2025 - $23,291great price$2,380 below market
- 75,759 miles
- No accidents, 1 owner, personal use only
- 25 City / 34 Hwy MPG
- i40 Auto (83 mi away)
Close
Located in Greensboro, NC / 83 miles away from Salem, VA
Blue Ridge Mountain Metallic 2021 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged AWD, Active Blind Spot De...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J08M8B64091
Stock: IB64091
Certified Pre-Owned: No
Listed since: 07-16-2025 - $31,000great price$2,511 below market
- 53,791 miles
- No accidents, 1 owner, personal use
- 25 City / 34 Hwy MPG
- Sebar (87 mi away)
Close
Located in Greensboro, NC / 87 miles away from Salem, VA
The 2023 BMW 330i is a compact luxury sedan that delivers a sharp blend of performance, refinement, and tech-forward features. It s powered by a 2.0-l...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
29 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW69FF00P8D11550
Stock: SD11550
Certified Pre-Owned: No
Listed since: 08-28-2025 - $9,398good price$912 below market
- 117,368 miles
- No accidents, 5 owners, corporate fleet vehicle
- 22 City / 34 Hwy MPG
- Oak Ridge Auto Sales (80 mi away)
Close
Located in Greensboro, NC / 80 miles away from Salem, VA
Looking for exceptional deals on quality pre-owned vehicles in Greensboro North Carolina? Visit Oak Ridge Auto Sales at 3410 Edgefield Court Greensbo...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
26 Combined MPG (22 City/34 Highway)
Listing Information:
VIN: WBA3A5C54DF354182
Stock: 2082
Certified Pre-Owned: No - $8,500fair price$209 below market
- 141,000 miles
- No accidents, 1 owner, personal use only
- 22 City / 33 Hwy MPG
- Exclusive Imports (10 mi away)
Close
Located in Roanoke, VA / 10 miles away from Salem, VA
1 OWNER!! 2014 BMW 328IX ALL WHEEL DRIVE! LOADED WITH BACK UP CAMERA, NAVIGATION, SUNROOF, HEATED SEATS, AND GREAT PIRELLI TIRES!! 3 MONTHS WARRANTY I...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
26 Combined MPG (22 City/33 Highway)
Listing Information:
VIN: WBA3B3C51EJ980899
Stock: A1274
Certified Pre-Owned: No - $10,500good price$1,062 below market
- 99,000 miles
- 1 accident, 3 owners, corporate fleet vehicle
- 23 City / 35 Hwy MPG
- Exclusive Imports (10 mi away)
Close
Located in Roanoke, VA / 10 miles away from Salem, VA
2016 BMW 320I ALL WHEEL DRIVE! LOADED WITH SUNROOF, AND HEATED SEATS!! 3 MONTHS WARRANTY INCLUDED WITH FULL PRICE PURCHASE!! EXTENDED WARRANTY OPTIONS...
AutoCheck Vehicle History Summary
Accident Free Vehicle: No
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
27 Combined MPG (23 City/35 Highway)
Listing Information:
VIN: WBA8E5G5XGNT41077
Stock: A1267
Certified Pre-Owned: No - $6,995good price$622 below market
- 148,415 miles
- 22 City / 33 Hwy MPG
- Prestige Motors (4 mi away)
Close
Located in Roanoke, VA / 4 miles away from Salem, VA
2015 BMW 328I XDRIVE! READY TO GO, USED VEHICLE IN ROANOKE VIRGINIA AND SURROUNDING AREAS! FINANCING AVAILABLE FOR ANY CAR AND ANY CREDIT. APPLY AT ht...
AutoCheck Vehicle History Summary Unavailable.
Features and Specs:
26 Combined MPG (22 City/33 Highway)
Listing Information:
VIN: WBA3B3G52FNT17345
Stock: r3796
Certified Pre-Owned: No - $37,991good price$1,365 below market
- 69,965 miles
- No accidents, 1 owner, personal use only
- 22 City / 30 Hwy MPG
- i40 Auto (83 mi away)
Close
Located in Greensboro, NC / 83 miles away from Salem, VA
Blue 2020 BMW 3 Series M340i xDrive AWD 8-Speed Automatic 3.0L I6 AWD. Connected Package Pro, AWD, 10 Speakers, 4-Wheel Disc Brakes, ABS brakes, Air C...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/30 Highway)
Listing Information:
VIN: WBA5U9C0XLFH14150
Stock: IH14150
Certified Pre-Owned: No
Listed since: 08-04-2025 - $34,980fair price$323 below market
- 21,503 miles
- No accidents, 1 owner, rental vehicle
- 24 City / 33 Hwy MPG
- Impex Chevrolet GMC (71 mi away)
Close
Located in Reidsville, NC / 71 miles away from Salem, VA
CARFAX One-Owner. Clean CARFAX.2024 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport Gray 2.0L 4-Cylinder DOHC 16V TurbochargedTHIS VEHICLE INCLUD...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
27 Combined MPG (24 City/33 Highway)
Listing Information:
VIN: 3MW89FF03R8E88122
Stock: 2BC8122
Certified Pre-Owned: No
Listed since: 08-20-2025 - 104,731 miles
- No accidents, 6 owners, corporate fleet vehicle
- 23 City / 35 Hwy MPG
- Prestige Motors (4 mi away)
Close
Located in Roanoke, VA / 4 miles away from Salem, VA
2014 BMW 320I XDRIVE! READY TO GO, USED VEHICLE IN ROANOKE VIRGINIA AND SURROUNDING AREAS! FINANCING AVAILABLE FOR ANY CAR AND ANY CREDIT. APPLY AT ht...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: Yes
Lemon Status: No
Free History Report: No
Features and Specs:
27 Combined MPG (23 City/35 Highway)
Listing Information:
VIN: WBA3C3G50ENS70246
Stock: A5690
Certified Pre-Owned: No- $8,850fair price$189 above market
- 126,249 miles
- No accidents, 2 owners, personal use only
- 22 City / 34 Hwy MPG
- Impex Chevrolet GMC (71 mi away)
Close
Located in Reidsville, NC / 71 miles away from Salem, VA
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
26 Combined MPG (22 City/34 Highway)
Listing Information:
VIN: WBA3A5C58DF358672
Stock: 2CC0601A
Certified Pre-Owned: No
Listed since: 05-27-2025 - $21,491good price$1,107 below market
- 75,375 miles
- No accidents, 1 owner, personal use only
- 26 City / 36 Hwy MPG
- Sebar (87 mi away)
Close
Located in Greensboro, NC / 87 miles away from Salem, VA
The 2020 BMW 330i is a refined and athletic compact luxury sedan that blends performance, technology, and upscale comfort. It s powered by a 2.0-liter...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
30 Combined MPG (26 City/36 Highway)
Listing Information:
VIN: WBA5R1C04LFH76727
Stock: SH76727
Certified Pre-Owned: No
Listed since: 09-02-2025 - $17,998fair price$132 below market
- 85,063 miles
- 1 accident, 3 owners, personal use
- 23 City / 33 Hwy MPG
- CarMax Lynchburg (49 mi away)
Close
Located in Lynchburg, VA / 49 miles away from Salem, VA
CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...
AutoCheck Vehicle History Summary
Accident Free Vehicle: No
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: Yes
Features and Specs:
27 Combined MPG (23 City/33 Highway)
Listing Information:
VIN: WBA8D9G58JNU68220
Stock: 27587283
Certified Pre-Owned: No - $18,998fair price$992 above market
- 61,997 miles
- No accidents, 3 owners, personal use
- 23 City / 33 Hwy MPG
- CarMax Greensboro (86 mi away)
Close
Located in Greensboro, NC / 86 miles away from Salem, VA
CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
26 Combined MPG (23 City/33 Highway)
Listing Information:
VIN: WBA8D9C34HA005707
Stock: 26601014
Certified Pre-Owned: No - $24,998fair price$1,015 above market
- 57,209 miles
- No accidents, 2 owners, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- CarMax Greensboro (86 mi away)
Close
Located in Greensboro, NC / 86 miles away from Salem, VA
CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J08L8B30344
Stock: 27642610
Certified Pre-Owned: No - $17,899fair price$232 above market
- 85,822 miles
- No accidents, 4 owners, personal use
- 23 City / 33 Hwy MPG
- Capital Subaru of Greensboro (85 mi away)
Close
Located in Greensboro, NC / 85 miles away from Salem, VA
Capital Subaru of Greensboro is proud to present you with another True Market Priced Pre-Owned Vehicle. This 2018 BMW 3 Series 330i xDrive is loaded w...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
27 Combined MPG (23 City/33 Highway)
Listing Information:
VIN: WBA8D9G51JNU66888
Stock: 28S50542B
Certified Pre-Owned: No
Listed since: 08-21-2025 - $29,860fair price$1,178 above market
- 29,802 miles
- No accidents, 1 owner, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- Apple Ford of Lynchburg (49 mi away)
Close
Located in Lynchburg, VA / 49 miles away from Salem, VA
Jet Black 2021 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged AWD, AUTOMATIC TRANSMISSION, BACK UP CAMERA,...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: Yes
Features and Specs:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J05M8C19869
Stock: P4956
Certified Pre-Owned: No
Listed since: 04-04-2025 - $39,691fair price$395 below market
- 72,094 miles
- 2 accidents, 3 owners, personal use
- 22 City / 30 Hwy MPG
- i40 Auto (83 mi away)
Close
Located in Greensboro, NC / 83 miles away from Salem, VA
Dravit Gray Metallic 2020 BMW 3 Series M340i xDrive AWD 8-Speed Automatic 3.0L I6 AWD, Automatic High Beams, Connected Package Pro, Executive Package,...
AutoCheck Vehicle History Summary
Accident Free Vehicle: No
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
25 Combined MPG (22 City/30 Highway)
Listing Information:
VIN: WBA5U9C01LAF54642
Stock: IF54642
Certified Pre-Owned: No
Listed since: 08-25-2025 - 110,523 miles
- No accidents, 3 owners, personal use only
- 6cyl
- Impex Auto Sales (89 mi away)
Close
Located in Greensboro, NC / 89 miles away from Salem, VA
This 1990 BMW 3 Series 325i RWD, with 110523 miles, has been thoroughly inspected and reconditioned by our expert service team. At Impex Auto Sales, w...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: Yes
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
18 Combined MPG (16 City/23 Highway)
Listing Information:
VIN: WBABB2319LEC23535
Stock: 1BC3535
Certified Pre-Owned: No
Listed since: 07-07-2025- $16,998
- 61,338 miles
- No accidents, 3 owners, corporate fleet vehicle
- 23 City / 35 Hwy MPG
- CarMax Greensboro (86 mi away)
Close
Located in Greensboro, NC / 86 miles away from Salem, VA
CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...
AutoCheck Vehicle History Summary
Accident Free Vehicle: Yes
Personal Use Only: No
History Provider: AutoCheck
Title Details: Clean Title
Salvage Vehicle: No
Frame Damage: No
Theft History: No
Lemon Status: No
Free History Report: No
Features and Specs:
28 Combined MPG (23 City/35 Highway)
Listing Information:
VIN: WBA8A9C5XHK619844
Stock: 27556613
Certified Pre-Owned: No
Applied Filters4Active
Make & Model
Year
New / Used
Price & Payments
Price Rating
Body Type
Trim
Mileage
Accidents & History
EV Details
Engine & Drivetrain
Exterior Color
Interior Color
Total Seating
Edmunds Review
Features
Options & Packages
MPG
* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.