Model · VIN lookup

BMW X3 20 Xdrive

Run a VIN check on any BMW X3 20 Xdrive — decode, safety recalls, title & history. 166 on record, model years 2012–2026.

BMW X3 20 Xdrive by model year

Recalls, common problems, safety ratings, MPG and value for each year.

BMW X3 20 Xdrive vehicles

2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0409Z19226 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0009Z15139 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0209079883 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0809Z27507 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0809Z27510 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0509Z15041 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0309Z15054 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0909054544 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0809Z14983 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0609047566 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0609Z15002 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA11GR0009Z45150 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0609Z15131 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0X09Z17304 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0909Z15091 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0809Z15311 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0709Z19138 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0409Z26872 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0409Z19162 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA11GR0209Z37129 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0809070766 2025 BMW X3 20 Xdrive 2025 BMW X3 20 XdriveWBA31GP0X09080943 2026 BMW X3 20 XdriveWBA31GP0709359184 2026 BMW X3 20 XdriveWBA31GP0409358767 2026 BMW X3 20 XdriveWBA31GP0009376652 2026 BMW X3 20 XdriveWBA31GP0009350052 2026 BMW X3 20 XdriveWBA31GP0609394329 2026 BMW X3 20 XdriveWBA31GP0809392890 2026 BMW X3 20 XdriveWBA31GP0609379880 2026 BMW X3 20 XdriveWBA31GP0009358751 2026 BMW X3 20 XdriveWBA31GP0509369535 2026 BMW X3 20 XdriveWBA31GP0209350215 2026 BMW X3 20 XdriveWBA31GP0309376337 2026 BMW X3 20 XdriveWBA31GP0809375197 2026 BMW X3 20 XdriveWBA31GP0709498943 2026 BMW X3 20 XdriveWBA31GP0509359863 2026 BMW X3 20 XdriveWBA31GP0109375199 2026 BMW X3 20 XdriveWBA31GP0609364683 2026 BMW X3 20 XdriveWBA31GP0909380957 2026 BMW X3 20 XdriveWBA31GP0509394211 2026 BMW X3 20 XdriveWBA31GP0209370044 2026 BMW X3 20 XdriveWBA31GP0309370084 2026 BMW X3 20 XdriveWBA31GP0209365040 2026 BMW X3 20 XdriveWBA31GP0609358740 2026 BMW X3 20 XdriveWBA31GP0309498907 2026 BMW X3 20 XdriveWBA31GP0909366542 2026 BMW X3 20 XdriveWBA31GP0309392666 2026 BMW X3 20 XdriveWBA31GP0309352751 2026 BMW X3 20 XdriveWBA31GP0809369402 2026 BMW X3 20 XdriveWBA35GP020N407413 2026 BMW X3 20 XdriveWBA31GP0009367756 2026 BMW X3 20 XdriveWBA31GP0409358834 2026 BMW X3 20 XdriveWBA31GP0309372756 2026 BMW X3 20 XdriveWBA31GP0609364800 2026 BMW X3 20 XdriveWBA31GP0509342030 2026 BMW X3 20 XdriveWBA31GP0309352412 2026 BMW X3 20 XdriveWBA31GP0709379628 2026 BMW X3 20 XdriveWBA31GP0609347172 2026 BMW X3 20 XdriveWBA31GP0509366604 2026 BMW X3 20 XdriveWBA31GP0209341630

About BMW X3 20 Xdrive VIN checks

Every BMW X3 20 Xdrive has a unique 17-character VIN that encodes its build year, engine, factory and trim. Enter it above to instantly decode those specs and pull any NHTSA safety recalls — at no cost. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full BMW X3 20 Xdrive history report on the vehicle's page.

Buying a used BMW X3 20 Xdrive? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.