Used 2023 BMW 3 Series for Sale nearGuelph, ON
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 78,578
- Stock #:
- C98627
- VIN:
- 3MW89FF07P8C98627


Sponsored by Autopia Cars Inc.
2023 BMW 3 Series
330i xDrive AWD
78,578 km
$32,950
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 28,715
- Stock #:
- 120023
- VIN:
- 3MW5R7J02N8C39840

Sponsored Listing
2022 BMW 3 Series
330i xDrive AWD
28,715 km
$34,590
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 114,203
- Stock #:
- N46037-01
- VIN:
- WBA83FF0XPFN46073

Sponsored Listing
2023 BMW 3 Series
330i xDrive AWD
114,203 km
$32,880
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 78,578
- Stock #:
- C98627
- VIN:
- 3MW89FF07P8C98627

2023 BMW 3 Series
330i xDrive AWD
78,578 km
$32,950
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Gray
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 51,093
- Stock #:
- D1276
- VIN:
- 3MW89FF01P8D69000

2023 BMW 3 Series
330i xDrive AWD
51,093 km
$34,888
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Brown
- Transmission:
- Automatic
- Mileage:
- 51,000
- Stock #:
- TC49068
- VIN:
- 3MW5R7J09N8C49068

2022 BMW 3 Series
330i xDrive AWD
51,000 km
$30,490
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 43,034
- Stock #:
- D74252
- VIN:
- 3MW89FF09P8D74252

2023 BMW 3 Series
330i xDrive AWD
43,034 km
$34,980
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 61,629
- Stock #:
- 3C67FF
- VIN:
- WBA83FF00PFP15904

2023 BMW 3 Series
330i xDrive AWD
61,629 km
$36,999
- Year:
- 2024
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 382 hp 3L I6
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 28,658
- Stock #:
- BU10757
- VIN:
- WBA43FF09RFR78829

-$1,998
2024 BMW 3 Series
M340i xDrive AWD
28,658 km
$59,498
$57,500
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 74,000
- Stock #:
- 000337
- VIN:
- 3MW5R7J03N8C30497

2022 BMW 3 Series
330i xDrive AWD
74,000 km
$30,990
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 102,269
- Stock #:
- WC39902
- VIN:
- 3MW5R7J09N8C39902

2022 BMW 3 Series
330i xDrive AWD
102,269 km
$28,999
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- Gray
- Combined gas mileage:
- 3 L/100km
- Fuel type:
- Hybrid
- Transmission:
- Automatic
- Mileage:
- 48,553
- Stock #:
- SM0966
- VIN:
- 3MW39FS0XP8D38019

2023 BMW 3 Series
330e Hybrid Plug-in xDrive AWD
48,553 km
$41,990
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 69,140
- Stock #:
- NM01013178
- VIN:
- 3MW5R7J02N8C76466

2022 BMW 3 Series
330i xDrive AWD
69,140 km
$31,898
CarGurus Analysis:
2023 BMW 3 Series
With 84 currently listed for sale and an average price of $38,459 CAD, 25.0% of 2023 BMW 3 Series listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2023 BMW 3 Series 5 / 5 stars and CarGurus experts gave it an 8.67 / 10.
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- Black
- Combined gas mileage:
- 3 L/100km
- Fuel type:
- Hybrid
- Transmission:
- Automatic
- Mileage:
- 37,014
- Stock #:
- SM1171
- VIN:
- WBA33FS05PFN61318

2023 BMW 3 Series
330e Hybrid Plug-in xDrive AWD
37,014 km
$42,490
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 67,385
- Stock #:
- CG00810
- VIN:
- 3MW89FF0XP8D18661

2023 BMW 3 Series
330i xDrive AWD
67,385 km
$35,899
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 8 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 28,715
- Stock #:
- 120023
- VIN:
- 3MW5R7J02N8C39840

2022 BMW 3 Series
330i xDrive AWD
28,715 km
$34,590
- Year:
- 2022
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- Black
- Combined gas mileage:
- 4 L/100km
- Fuel type:
- Hybrid
- Transmission:
- Automatic
- Mileage:
- 102,000
- Stock #:
- M50346
- VIN:
- WBA5P9C00NFM50346

2022 BMW 3 Series
330e xDrive Hybrid Plug-in AWD
102,000 km
$28,900
- Year:
- 2024
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 11,301
- Stock #:
- 113843
- VIN:
- 3MW89FF07R8E07753

2024 BMW 3 Series
330i xDrive AWD
11,301 km
$43,990
- Year:
- 2024
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Red
- Transmission:
- Automatic
- Mileage:
- 30,068
- Stock #:
- 104358
- VIN:
- 3MW89FF03R8E18152

2024 BMW 3 Series
330i xDrive AWD
30,068 km
$40,990
- Year:
- 2024
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 42,286
- Stock #:
- 205526
- VIN:
- 3MW89FF06R8D84918

-$1,499
2024 BMW 3 Series
330i xDrive AWD
42,286 km
$42,947
$42,011
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- Black
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Transmission:
- Automatic
- Mileage:
- 47,377
- Stock #:
- G724030A
- VIN:
- WBA83FF02PFN80232

2023 BMW 3 Series
330i xDrive AWD
47,377 km
$37,567
- Year:
- 2024
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 2L I4 Hybrid
- Exterior colour:
- White
- Combined gas mileage:
- 3 L/100km
- Fuel type:
- Hybrid
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 31,963
- Stock #:
- 77326
- VIN:
- 3MW39FS04R8E40323

2024 BMW 3 Series
330e Hybrid Plug-in xDrive AWD
31,963 km
$41,011
- Year:
- 2023
- Make:
- BMW
- Model:
- 3 Series
- Body type:
- Sedan
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- 255 hp 2L I4
- Exterior colour:
- White
- Combined gas mileage:
- 9 L/100km
- Fuel type:
- Gasoline
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 43,034
- Stock #:
- D74252
- VIN:
- 3MW89FF09P8D74252

Sponsored Listing
2023 BMW 3 Series
330i xDrive AWD
43,034 km
$34,980
CarGurus Analysis: 2023 BMW 3 Series
overall

Summary
With 84 currently listed for sale and an average price of $38,459 CAD, 25.0% of 2023 BMW 3 Series listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2023 BMW 3 Series 5 / 5 stars and CarGurus experts gave it an 8.67 / 10.
Why it stands out
The 2023 BMW 3 Series stands out as a refreshed version of BMW’s best-selling car, with sportier styling, interior design updates, and technology upgrades. It also keeps the driver-focused character that has long defined the model, while aiming to stay competitive in the sports sedan segment. The result is a car that should appeal to buyers who want a polished, engaging sedan with a more modern look and feel.
Among its strengths, the 2023 BMW 3 Series is noted for stylish design, great ride quality, and a quiet cabin. Those qualities make it attractive as both a daily driver and a more refined long-distance companion. The main drawbacks are that a manual transmission is not available and some interior materials feel cheap, so it is not perfect for enthusiasts who value a traditional three-pedal setup or a more upscale cabin finish.
Other model years to consider
- 2019 BMW 3 Series
- Average price: $23,936 CAD
- Good/great deal percentage: 25.5%
- User rating: 5 / 5
- Total listings: 98
- 2014 BMW 3 Series
- Average price: $10,884 CAD
- Good/great deal percentage: 30.6%
- User rating: 4.79 / 5
- Total listings: 85
- 2018 BMW 3 Series
- Average price: $18,619 CAD
- Good/great deal percentage: 30.4%
- User rating: 4.53 / 5
- Total listings: 102
Similar models to consider
- 2023 Audi A4
- Average price: $30,100 CAD
- Good/great deal percentage: 22.9%
- User rating: 4 / 5
- Total listings: 48
- 2023 Mercedes-Benz C-Class
- Average price: $45,582 CAD
- Good/great deal percentage: 24.8%
- User rating: 5 / 5
- Total listings: 101
- 2023 Genesis G70
- Average price: $34,990 CAD
- Good/great deal percentage: 48.1%
- User rating: 4.57 / 5
- Total listings: 27
This analysis is based on CarGurus' proprietary market data from October 5, 2026, CarGurus experts' opinions, and generative AI.
5.0 Overall rating
Filter by rating
Mark L
Reviewed a 2023 BMW 330e Hybrid Plug-in RWD on Jul 7, 2025
Bought it in October 2024 , broughtto Bmw Monrovia for service once . Oil change , filter and etc . In my 9 months ownership , 7k miles after I have nothing but phrase for this car ! Totally reliable n economical . Only inconvenient having to plug in almost everyday . And wish it have more power ? Maybe a m340i ? But it’s 15k$ more !!!
Anonymous
Reviewed a 2023 BMW 3 Series on Jan 6, 2023
Handles better and easier to drive than my X3M comp. Comfortable and fast enough to make me smile in the M340i form. Wife loves it too snd she drives a M2comp.
2023 BMW 3 Series Trims
| Trim type | MSRP |
|---|---|
| 330i RWD | $43,800 |
| 330i xDrive AWD | $45,800 |
| M340i xDrive AWD | $58,400 |
| 330e Hybrid Plug-in RWD | $44,900 |
| 330e Hybrid Plug-in xDrive AWD | $46,900 |
| M340i RWD | $56,400 |
2023 BMW 3 Series Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2023 BMW 3 Series prices has changed over time.
See more price trends2023 BMW 3 Series Pricing Analysis: Guelph, ON Market Report
Pricing in Nearby Cities
Market Area: Guelph, ON
Key Insights
- Highest-Price Market: Milton, ON has an average price of $38,594 CAD, indicating a premium market for the BMW 3 Series.
- Best Value: Cambridge, ON offers the lowest average price at $38,519 CAD, presenting a more affordable option for buyers.
- Inventory Drives Stability: The most listings are found in Cambridge, ON with 86 total listings, suggesting a stable supply in that market.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Cambridge, ON | 86 | $38,519 CAD |
| Kitchener, ON | 83 | $38,519 CAD |
| Milton, ON | 83 | $38,594 CAD |
| Brampton, ON | 83 | $38,594 CAD |
| Burlington, ON | 83 | $38,594 CAD |
| Hamilton, ON | 83 | $38,594 CAD |
| Oakville, ON | 83 | $38,594 CAD |
| Mississauga, ON | 83 | $38,594 CAD |
| Orangeville, ON | 82 | $38,594 CAD |
| Brantford, ON | 82 | $38,519 CAD |
Pricing by Trim Packages
Key Insights
- Volume Leader: The 330i xDrive AWD trim leads with 89 listings, indicating strong demand for this configuration.
- Premium Spread: The M340i xDrive AWD trim, priced at $58,400 CAD, reflects a significant premium over the 330i xDrive AWD, which has an MSRP of $45,800 CAD.
- Drivetrain Effect: All trims feature an AWD drivetrain, which may enhance their appeal in various driving conditions.
Trim-Level Details
| Trim | Listings | MSRP | Drivetrain | Engine |
|---|---|---|---|---|
| 330i xDrive AWD | 89 | $45,800 CAD | AWD | 2.0L 255 hp I4 |
| M340i xDrive AWD | 7 | $58,400 CAD | AWD | 3.0L 382 hp I6 |
| 330e Hybrid Plug-in xDrive AWD | 6 | $46,900 CAD | AWD | 2.0L 288 hp I4 Hybrid |
Pricing Analysis by Model Year
Key Insights
- New-Car Premium: The 2026 model year shows a significant average price of $73,189 CAD, reflecting a 52.5% premium over its starting MSRP of $48,000 CAD.
- Depreciation Curve: The 2015 model year exhibits the steepest depreciation at -64.9%, indicating a rapid decline in value for older models.
- Best Value Sweet Spot: The 2024 model year is priced at an average of $45,821 CAD, only slightly above its starting MSRP of $44,500 CAD, making it a potential sweet spot for value-conscious buyers.
Model Year Pricing
| Model Year | Starting MSRP | Avg Price | Avg Price vs Starting MSRP |
|---|---|---|---|
| 2026 | $48,000 CAD | $73,189 CAD | +52.5% |
| 2025 | $45,950 CAD | $48,978 CAD | +6.6% |
| 2024 | $44,500 CAD | $45,821 CAD | +3.0% |
| 2023 | $43,800 CAD | $38,519 CAD | -12.1% |
| 2022 | $41,450 CAD | $32,114 CAD | -22.5% |
| 2021 | $41,250 CAD | $27,399 CAD | -33.6% |
| 2020 | $40,750 CAD | $30,747 CAD | -24.5% |
| 2019 | $40,250 CAD | $24,047 CAD | -40.3% |
| 2018 | $34,900 CAD | $20,069 CAD | -42.5% |
| 2017 | $33,450 CAD | $16,255 CAD | -51.4% |
| 2016 | $33,150 CAD | $13,482 CAD | -59.3% |
| 2015 | $32,950 CAD | $11,565 CAD | -64.9% |
These recommendations are based on CarGurus' proprietary market data from September 25, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2023 BMW 3 Series cost?
| Metric | Value |
|---|---|
| Current Average Price | $40,591 CAD |
| Year-Round Low | $40,591 CAD |
| Year-Round High | $51,617 CAD |
| Average Price a Year Ago | $51,617 CAD |
| Change vs. Last Year | −21.36% |
Prices have softened 21.36% compared to this time last year, making it a favourable time to shop this model year.
There are 157 listings available, which suggests you should have a reasonable amount of inventory to compare.
Is the 2023 BMW 3 Series a good car?
Yes — the 5/5 user rating and 8.67/10 expert rating point to a strong overall package. The 2023 BMW 3 Series leans into a more polished, modern feel with sleeker styling, an updated driver-oriented cockpit, and lots of new technology, while still keeping its core sports-sedan appeal. The trade-offs are that a manual transmission is not available and the interior materials can feel cheap. For you, that means this is a strong fit if you want a refined, comfortable sedan with updated design and tech wrapped around a strong driving experience. The market shows 29.3% of listings as good or great deals, which is a healthy sign for shoppers.
Is the 2023 BMW 3 Series reliable?
Owners rate it 5/5, a strong signal of long-term satisfaction. The 2023 3 Series is presented as a carryover of the previous powertrains and a mid-cycle refresh, which usually helps reduce the risk of major surprises versus a full redesign. Its expert assessment also highlights a quiet cabin, precise steering, and a comfortable suspension, all of which support everyday dependability. BMW’s standard maintenance and ownership costs still matter here, so used buyers should budget carefully for long-term upkeep.
What should I look for when buying a used 2023 BMW 3 Series?
Key things to evaluate:
- Trim level: The 330i, M340i, and 330e each bring different equipment and character. The 330i is the entry point, while the M340i adds more aggressive exterior details and stronger performance. The 330e is the plug-in hybrid option, and the base setup still gets BMW iDrive 8, the Curved Display, and standard 18-inch wheels.
- Powertrain: The 330i and 330e use a twin-turbo 2.0-litre four-cylinder, while the M340i uses a twin-turbo 3.0-litre inline-six. All use an eight-speed automatic transmission. The 330e adds electric assist and can travel up to 35 kilometres on electric power, while the M340i is the quickest of the group.
- Safety package: Standard safety includes a rear view camera, LED headlights, LED daytime running lights, BMW Assist eCall, Active Guard, and the Active Protection System. The Advanced Driver Assistance Package adds active blind spot detection, lane-departure warning, park-distance control, pedestrian and frontal collision warnings, Traffic Jam Assistant, and Driving Assistant Professional. Some driver-assistance features remain bundled rather than standard.
- Infotainment: You get BMW iDrive 8 with a 12.3-inch driver display and 14.9-inch touchscreen, plus over-the-air updates, Android Auto, Apple CarPlay, and USB-C ports front and rear. Wireless device charging and a Harman Kardon sound system are available.
- Fuel efficiency: The 330i xDrive is rated at 9.8 L/100 km in the city, 7.0 on the highway, and 8.6 combined. The 330e is rated at 8.8 L/100 km on gas, or 3.2 Le/100 km combined in electric mode, with xDrive versions rated at 9.2 L/100 km combined and 3.4 Le/100 km combined. The M340i is rated at 10.3 L/100 km city, 7.4 highway, and 9.0 combined.
Which 2023 BMW 3 Series trim should I buy?
The 2023 BMW 3 Series is offered in 3 trim levels: 330i, 330e, M340i.
Here's the short version:
- 330i: This is the best-value starting point if you want the refreshed cabin, BMW iDrive 8, the Curved Display, and the core 3 Series driving experience without stretching to the pricier trims.
- 330e: Choose this if you want the plug-in hybrid setup and the ability to drive up to 35 kilometres on electric power, especially if rebate eligibility matters to you.
- M340i: Pick this if you want the strongest performance, the inline-six engine, and the more distinctive exterior details that set it apart from the rest of the range.
The safety package is strongest when you add the available driver-assistance bundles, since many of the advanced features are not standard.
Is now a good time to buy a used 2023 BMW 3 Series?
This looks like a moderate, selective buyer’s market, so you can shop carefully and still find worthwhile listings.
- Deal availability: 29.3% of listings are priced as good or great deals.
- Inventory: There are 157 listings available.
- Price trend: Prices have softened 21.36% compared with last year.
If you find a listing below $40,591 CAD, that's toward the low end of the year-round range and worth acting on quickly.
What is the 2023 BMW 3 Series's resale value?
The current average of $40,591 CAD sits slightly below last year's $51,617 CAD.
That price drop suggests the market has become more favourable for buyers, but it also means future sellers may need to be realistic about expectations. If you buy at today’s average, your resale position will depend heavily on trim, condition, and equipment. Well-equipped examples with desirable features should hold interest better than bare-bones versions, especially if they present cleanly and have strong service records.
Vehicles with strong owner satisfaction ratings, like this model year's 5/5, tend to retain buyer demand, which supports resale value over time.
Is the 2023 BMW 3 Series safe?
The 2023 BMW 3 Series has been awarded a five-star crash safety rating from NHTSA. It earns a 9/10 safety score from our experts.
Standard safety includes a rear view camera, LED headlights, LED daytime running lights, BMW Assist eCall, Active Guard with frontal collision warning and automatic city collision mitigation and braking, and the Active Protection System with automatic seat belt pretensioners, automatic window and moonroof closing, post-crash braking, and fatigue/focus alert. The Advanced Driver Assistance Package adds active blind spot detection, lane-departure warning, park-distance control, pedestrian and frontal collision warnings, Traffic Jam Assistant, and Driving Assistant Professional with adaptive cruise control, lane-keep assist, lane-change assist, emergency stop assistant, and evasion aid.
IIHS has not yet rated the 2023 model, and the previous model year missed the top-tier Plus distinction because of a Poor headlights result.
Should I buy a 2023 BMW 3 Series or consider a different year?
If you're weighing the 2023 against nearby model years, here's how to think about it:
Choose the 2023 if:
- 29.3% of listings are priced as good or great deals.
- Price trend: Prices have softened 21.36% compared with last year.
- Owners rate it 5/5 — a strong satisfaction signal.
- The 2023 brings a refreshed cockpit, sleeker styling, and more technology.
Consider the 2022 if:
- At $35,525 CAD, the 2022 costs less than the current year's $40,591 CAD average.
- It remains essentially unchanged from its 2019 form, with minor equipment updates.
The bottom line: If you want the newer cabin, updated tech, and a better-supported shopping market, the 2023 is the stronger all-round choice. If your priority is saving money up front, the 2022 is the better value play, especially if you can find one in good condition with the equipment you want.
These recommendations are based on CarGurus' proprietary market data from September 29, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles
The Most Reliable Cars in Canada for 2026
Reliability is a key factor for many buyers when deciding what car to buy. Here are some of the most dependable models available in Canada.

Best Sedans in Canada in 2026
For those considering a four-door, here's our ranking of the best sedans you can buy in Canada.

The Best Cheap Fast Cars in Canada under $10k in 2026
Looking for a fast car on the cheap? Our top 10 picks for less than £10,000 have you covered.