2020 BMW 330I Xdrive
Recalls, most-reported problems, crash-test ratings, fuel economy and what a 2020 BMW 330I Xdrive is worth — from official NHTSA and EPA data. 58 on record.
2020 BMW 330I Xdrive at a glance
Included: that car's specs and build sheet, model-year recall campaigns and a fair price.
2020 BMW 330I Xdrive recalls 0
No NHTSA safety-recall campaigns are on record for the 2020 BMW 330I Xdrive.
Source: U.S. NHTSA, checked 7 Nov 2026. A campaign covers the model year; to see whether a particular car still needs the repair, check its VIN on NHTSA.gov or ask a franchised dealer.
2020 BMW 330I Xdrive MPG & running costs
Source: U.S. EPA / DOE fueleconomy.gov.
Estimated 5-year cost to own
A rough guide to what running a 2020 BMW 330I Xdrive costs over five years and 75,000 miles.
How this is estimated: fuel is the U.S. EPA annual cost at 15,000 miles a year. There aren't enough comparable listings to estimate depreciation for this model, so it is left out. Not included: insurance, maintenance, repairs, taxes, registration and finance costs. Treat it as a comparison guide, not a quote.
2020 BMW 330I Xdrive vehicles on record
2020 BMW 330I Xdrive3MW5R7J02M8B69061
2020 BMW 330I Xdrive3MW5R7J05M8B69412
2020 BMW 330I Xdrive3MW5R7J06M8B67362
2020 BMW 330I Xdrive3MW5R7J09L8B46424
2020 BMW 330I Xdrive3MW5R7J04L8B23908
2020 BMW 330I Xdrive3MW5R7J0XM8B63752
2020 BMW 330I Xdrive3MW5R7J07M8B74109
2020 BMW 330I Xdrive3MW5R7J07M8B48299
2020 BMW 330I Xdrive3MW5R7J0XM8B73049
2020 BMW 330I Xdrive3MW5R7J02L8B36477
2020 BMW 330I Xdrive3MW5R7J07M8B61568
2020 BMW 330I Xdrive3MW5R7J06L8B35638
2020 BMW 330I Xdrive3MW5R7J01M8B74123
2020 BMW 330I Xdrive3MW5R7J03L8B31790
2020 BMW 330I Xdrive3MW5R7J04L8B40577
2020 BMW 330I Xdrive3MW5R7J09L8B27310
2020 BMW 330I Xdrive3MW5R7J09M8B53858
2020 BMW 330I Xdrive3MW5R7J07M8B51669
2020 BMW 330I Xdrive3MW5R7J08L8B30585
2020 BMW 330I Xdrive3MW5R7J05M8B70012
2020 BMW 330I Xdrive3MW5R7J03L8B36682
2020 BMW 330I Xdrive3MW5R7J06L8B27586
2020 BMW 330I Xdrive3MW5R7J09L8B31339
2020 BMW 330I Xdrive3MW5R7J08L8B44079