- $19,495great price$2,337 below market
- 86,432 miles
- No accidents, 4 owners, personal use
- 25 City / 34 Hwy MPG
- Twin City Auto Mall (307 mi away)
Close
Located in Bloomington, IL / 307 miles away from Rochester, MN
Come and check out this great 2020 BMW 330XI. Great condition inside and outside! Features include: Air Conditioning; Power Windows; Power Locks; Powe...
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: 3MW5R7J06L8B12408
Stock: B12408
Certified Pre-Owned: No
Listed since: 09-13-2024 - $29,888good price$3,324 below market
- 39,574 miles
- No accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- Perillo BMW (287 mi away)
Close
Located in Chicago, IL / 287 miles away from Rochester, MN
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: 3MW5R7J05L8B12190
Stock: B48173B
Certified Pre-Owned: No
Listed since: 08-23-2025 - $26,998good price$1,864 below market
- 60,061 miles
- No accidents, 3 owners, personal use
- 25 City / 34 Hwy MPG
- CarMax Kenosha (251 mi away)
Close
Located in Kenosha, WI / 251 miles away from Rochester, MN
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:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: WBA5R7C09LFH51972
Stock: 27580020
Certified Pre-Owned: No - $28,000good price$1,688 below market
- 36,998 miles
- No accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- AutoGiant USA (437 mi away)
Close
Located in Indianapolis, IN / 437 miles away from Rochester, MN
VEHICLE LOCATED IN FISHERS, IN: 9200 E 131ST ST FISHERS, INDIANA 46038 Mediterranean Blue Metallic 2020 BMW 3 Series 330i xDrive AWD 2.0L 4-Cylinder D...
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: 3MW5R7J01L8B20464
Stock: FB20464
Certified Pre-Owned: No
Listed since: 08-06-2025 - $35,995good price$2,191 below market
- 60,054 miles
- No accidents, 3 owners, personal use
- 22 City / 30 Hwy MPG
- Motor Cars of Chicago (278 mi away)
Close
Located in Joliet, IL / 278 miles away from Rochester, MN
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: 3MW5U7J0XL8B42655
Stock: 7202
Certified Pre-Owned: No - $21,571good price$885 below market
- 73,509 miles
- No accidents, 2 owners, corporate fleet vehicle
- 26 City / 36 Hwy MPG
- Indy Auto Man (443 mi away)
Close
Located in Indianapolis, IN / 443 miles away from Rochester, MN
Indy Auto Man, Indianapolis' premier used car dealership, presents this terrific 2020 BMW 3 Series for sale in Indianapolis, Indiana. Every vehicle in...
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:
30 Combined MPG (26 City/36 Highway)
Listing Information:
VIN: 3MW5R1J03L8B22410
Stock: Z4295
Certified Pre-Owned: No
Listed since: 07-28-2025 - $27,500good price$1,425 below market
- 42,653 miles
- No accidents, 1 owner, personal use only
- 25 City / 34 Hwy MPG
- BMW of Grand Blanc (451 mi away)
Close
Located in Grand Blanc, MI / 451 miles away from Rochester, MN
2020 BMW 330i xDrive All Wheel Drive Sedan (Original MSRP $51,965) equipped with: AWD, 10 Speakers, 4-Wheel Disc Brakes, Active Blind Spot Detection, ...
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: 3MW5R7J01L8B39676
Stock: HB2436A
Certified Pre-Owned: No
Listed since: 08-27-2025 - $24,201fair price$819 below market
- 65,879 miles
- No accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- Indy Auto Man (443 mi away)
Close
Located in Indianapolis, IN / 443 miles away from Rochester, MN
Indy Auto Man, Indianapolis' premier used car dealership, presents this superb 2020 BMW 3 Series for sale in Indianapolis, Indiana. Every vehicle in o...
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: 3MW5R7J0XL8B09513
Stock: Z4298
Certified Pre-Owned: No
Listed since: 07-29-2025 - $22,500fair price$463 below market
- 61,982 miles
- No accidents, 2 owners, personal use only
- 26 City / 36 Hwy MPG
- AutoGiant USA (437 mi away)
Close
Located in Indianapolis, IN / 437 miles away from Rochester, MN
VEHICLE LOCATED IN FISHERS, IN: 9200 E 131ST ST FISHERS, INDIANA 46038 Priced below KBB Fair Purchase Price!Clean CARFAX.Mediterranean Blue Metallic 2...
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: 3MW5R1J01L8B35267
Stock: FB35267
Certified Pre-Owned: No
Listed since: 08-05-2025 - $28,488fair price$56 below market
- 29,612 miles
- 1 accident, 2 owners, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- Perillo BMW (287 mi away)
Close
Located in Chicago, IL / 287 miles away from Rochester, MN
Sport Line,Convenience Package,Heated Front Seats,Park Distance Control,Apple CarPlay Compatibility,Live Cockpit Pro (including Navigation)
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:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: WBA5R7C07LFH33857
Stock: B48229A
Certified Pre-Owned: No
Listed since: 07-19-2025 - $25,588fair price$801 below market
- 62,515 miles
- No accidents, 2 owners, corporate fleet vehicle
- 25 City / 34 Hwy MPG
- Gregg Young Toyota of Columbus (304 mi away)
Close
Located in Columbus, NE / 304 miles away from Rochester, MN
Our distinctive 2020 BMW 3 Series 330i xDrive Sedan with the Convenience Package and a sophisticated Jet Black design delivers legendary levels of per...
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: 3MW5R7J04L8B12410
Stock: 14T1328A
Certified Pre-Owned: No
Listed since: 08-16-2025 - $24,890good price$1,583 below market
- 59,185 miles
- 1 accident, 1 owner, personal use
- 25 City / 34 Hwy MPG
- Napleton Honda Morton Grove (275 mi away)
Close
Located in Morton Grove, IL / 275 miles away from Rochester, MN
AWD + Loaded + Navigation.Buy the Napleton way! Your business is important to us! Our trained specialists will work with you to find the right vehi...
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:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J05L8B30642
Stock: MH100618A
Certified Pre-Owned: No
Listed since: 08-08-2025 - $20,990fair price$529 below market
- 74,266 miles
- 1 accident, 2 owners, rental vehicle
- 26 City / 36 Hwy MPG
- Indy Auto Man (443 mi away)
Close
Located in Indianapolis, IN / 443 miles away from Rochester, MN
Indy Auto Man, Indianapolis' premier used car dealership, presents this outstanding 2020 BMW 3 Series for sale in Indianapolis, Indiana. Every vehicle...
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:
30 Combined MPG (26 City/36 Highway)
Listing Information:
VIN: 3MW5R1J07L8B07442
Stock: R2767Z
Certified Pre-Owned: No
Listed since: 08-29-2025 - $27,200fair price$691 above market
- 45,009 miles
- No accidents, 1 owner, personal use
- 25 City / 34 Hwy MPG
- Driveway (82 mi away)
- Home delivery*
Close
Located in Minnetonka, MN / 82 miles away from Rochester, MN
CarFax No Accidents Reported,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Heated Steering 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:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J03L8B37640
Stock: S8F71320A
Certified Pre-Owned: No - $25,490fair price$915 above market
- 39,187 miles
- No accidents, 2 owners, personal use
- 26 City / 36 Hwy MPG
- Dillon's Auto (306 mi away)
Close
Located in Lincoln, NE / 306 miles away from Rochester, MN
Price shown includes a $1,000 Finance discount. You must finance 80% of Cash Sales Price, or purchase a service contract to receive this discount. Pri...
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: 3MW5R1J00L8B15141
Stock: B15141
Certified Pre-Owned: No
Listed since: 05-05-2025 - $26,998fair price$213 above market
- 50,545 miles
- No accidents, 3 owners, personal use only
- 25 City / 34 Hwy MPG
- CarMax Hillside (Eisenhower Expy) (277 mi away)
Close
Located in Hillside, IL / 277 miles away from Rochester, MN
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:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: 3MW5R7J05L8B09516
Stock: 27551055
Certified Pre-Owned: No - $29,500fair price$964 above market
- 35,160 miles
- No accidents, 1 owner, personal use only
- 25 City / 34 Hwy MPG
- Unlimited Motors Fishers (437 mi away)
Close
Located in Fishers, IN / 437 miles away from Rochester, MN
Navigation, Bluetooth, Back Up Camera, Sun/Moon Roof, Heated Seats, Touch Screen, 10 Speakers, 4-Wheel Disc Brakes, ABS brakes, Active Blind Spot Dete...
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: WBA5R7C08LFH52286
Stock: STKH52286
Certified Pre-Owned: No
Listed since: 08-12-2025 - $41,590fair price$615 above market
- 39,440 miles
- No accidents, 3 owners, personal use
- 22 City / 30 Hwy MPG
- Carvana - Chicago (248 mi away)
- Home delivery*
Close
Located in Chicago, IL / 248 miles away from Rochester, MN
At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...
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: WBA5U7C03LFH18318
Stock: 2003963375
Certified Pre-Owned: No
Listed since: 08-15-2025 - $43,590fair price$532 below market
- 42,491 miles
- 1 accident, 2 owners, personal use only
- 22 City / 30 Hwy MPG
- Carvana - Chicago (248 mi away)
- Home delivery*
Close
Located in Chicago, IL / 248 miles away from Rochester, MN
At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...
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: WBA5U9C04LA383530
Stock: 2003946590
Certified Pre-Owned: No
Listed since: 08-07-2025 - $27,485great price$4,731 below market
- 29,341 miles
- No accidents, 1 owner, personal use only
- 25 City / 34 Hwy MPG
- Autos of Chicago (265 mi away)
Close
Located in Arlington Heights, IL / 265 miles away from Rochester, MN
Meet our 2019 BMW 3 Series 330i xDrive Sedan in Mineral Grey Metallic and know that it has been crafted to exceed your expectations with performance, ...
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: WBA5R7C50KAJ86581
Stock: 4166
Certified Pre-Owned: No
Listed since: 07-07-2025 - $23,999fair price$213 above market
- 53,188 miles
- 2 accidents, 2 owners, personal use
- 25 City / 34 Hwy MPG
- KNB Motors (276 mi away)
Close
Located in Northlake, IL / 276 miles away from Rochester, MN
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:
28 Combined MPG (25 City/34 Highway)
Listing Information:
VIN: WBA5R7C07LFH67023
Stock: 12195
Certified Pre-Owned: No
Consumer Reviews for the BMW 3 Series
Addictive acceleration and grip
Used 2020 BMW 3 Series in Rochester, MN Values
Condition | Trade-In | Private Party | Dealer Retail |
---|---|---|---|
Outstanding | $20,571 | $22,906 | $25,159 |
Clean | $20,115 | $22,383 | $24,568 |
Average | $19,355 | $21,511 | $23,584 |
Rough | $18,366 | $20,378 | $22,304 |
The average list price of a used 2020 BMW 3 Series in Rochester, Minnesota is $27,712. The average mileage on a used BMW 3 Series 2020 for sale in Rochester, Minnesota is 51,766. Based on the average mileage of 51,766 for used 2020 BMW 3 Series for sale in Rochester, MN and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used BMW 3 Series 2020 in Rochester, Minnesota to be $19,355.
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.