Live listings
lowest ask first · verified only| Source | |||
|---|---|---|---|
| $35,800 | 70,376 km | performancelexus.ca | |
| $35,958 | 80,178 km | buddsbmwhamilton.com | |
| $36,388 | 72,800 km | brianjesselbmwpreowned.com | |
| $36,560 | 59,751 km | buddsbmwhamilton.com | |
| $38,900 | 78,002 km | grenierbmw.com | |
| $40,995 | 50,427 km | grenieroccasion.com | |
| $42,900 | 31,832 km | parkshorebmw.com | |
| $43,448 | 41,463 km | bmwottos.ca | |
| $44,105 | 25,833 km | bmwvictoria.ca | |
| $44,900 | 43,400 km | brianjesselbmw.com | |
| $46,878 | 50,535 km | hyundai-montreal.com | |
| $46,900 | 30,100 km | brianjesselbmw.com | |
| $48,900 | 19,400 km | brianjesselbmw.com |
Common questions
The median asking price for a BMW 330e 2023 on the Canadian market is $42,900, with most listings between $36,560 and $44,900. The lowest verified ask right now is $35,800. Prices are live asking prices from 13 verified listings.
Pricing has held steady over the last 30 days with few cuts. The best verified offer is $35,800 versus a $42,900 median — the live book below shows how each ask stacks up.
There are 13 BMW 330e 2023 listed for sale across the verified Canadian market, with 792 sightings in the last 30 days.
A BMW 330e 2023 sits on the market for about 47 days on average before selling or delisting. Listings priced below the $42,900 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.