Live listings
lowest ask first · verified only| Source | |||
|---|---|---|---|
| $18,500 | 138,511 km | sjlautoltd.com | |
| $18,995 | 159,000 km | motorlandautosales.ca | |
| $19,995 | 128,178 km | robichaud-autos.com | |
| $20,888 | 138,624 km | cristal2000autoinc.ca | |
| $21,490 | 117,361 km | complexeautoplus.com | |
| $22,880 | 143,367 km | maclinfordcalgary.com | |
| $22,995 | 122,087 km | motorone.ca | |
| $23,988 | 0 km | bellauto.ca | |
| $24,888 | 125,000 km | cristal2000autoinc.ca | |
| $24,896 | 96,578 km | bmwlondon.ca | |
| $24,900 | 135,687 km | diamondmotors.ca | |
| $25,980 | 102,422 km | davewheatongm.com | |
| $25,995 | 99,633 km | excellenceauto.com | |
| $26,997 | 88,054 km | autoxtreme.ca | |
| $27,998 | 121,108 km | hyundaigallery.ca | |
| $29,887 | 98,598 km | medallionmotors.ca |
Common questions
The median asking price for a BMW X3 2020 on the Canadian market is $24,438, with most listings between $21,340 and $25,984. The lowest verified ask right now is $18,500. Prices are live asking prices from 16 verified listings.
2 listings have cut their price in the last 30 days, by 2.2% on average — sellers are moving on price. Compare the best offer ($18,500) against the median ($24,438) to spot the deals in the live book below.
There are 16 BMW X3 2020 listed for sale across the verified Canadian market, with 0 sightings in the last 30 days.
A BMW X3 2020 sits on the market for about 57 days on average before selling or delisting. Listings priced below the $24,438 median typically move faster.
Every figure is derived from live asking prices on verified listings across the Canadian market — never estimates or MSRP. History blends daily book snapshots with price events; the best offer must sit within striking distance of the median, so junk asks never own the quote. Updated as of 2026-10-26.