2026 BMW X3
$929.00 Monthly • 48 months • 2.49% APR • $5,839.00 due at delivery
Total cost of borrowing $5,512.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $35,980.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 x3 (Stock #16760). Monthly payment of $929.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,839.00. The total cost of borrowing is $5,512.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.15. Lease end fee $35,980.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X5 M60
$1,919.00 Monthly • 48 Months • 2.49% APR • $14,999.00 Due at Delivery
Total Cost of Borrowing $9,274.00 • 20,000 km/year • Excess km $0.30 • Lease End Fee $52,060.00
Manager Special: Advertised APR includes BMW Loyalty Rate Reduction.
LEASE a new 2026 BMW X5 M60 (Stock #16784). Monthly payment of $1,919.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $14,999.00. Total cost of borrowing is $9,274.00. Payments do not include HST and licence. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.30 per km. Lease end fee $52,060.00. Advertised APR includes BMW Loyalty Rate Reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X5 50e
$1,679.00 Monthly • 48 months • 3.49% APR • $11,989.00 due at delivery
Total cost of borrowing $11,345.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $46,788.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 x5 50e (Stock #16785). Monthly payment of $1,679.00 for 48 months at an annual percentage rate (APR) of 3.49%. Due at delivery $11,989.00. The total cost of borrowing is $11,345.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.30. Lease end fee $46,788.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X7
$1,739.00 Monthly • 48 months • 0.49% APR • $15,229.00 due at delivery
REBATE $10,000.00
Total cost of borrowing $1,870.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $55,380.00
Manager Special: Advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 x7 (Stock #16783). Monthly payment of $1,739.00 for 48 months at an annual percentage rate (APR) of .49%. Due at delivery $15,229.00. The total cost of borrowing is $1,870.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.30. Lease end fee $55,380.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X3
$919.00 Monthly • 48 months • 2.49% APR • $5,829.00 due at delivery
Total cost of borrowing $5,444.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $35,521.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW X3 (Stock #16778). Monthly payment of $919.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,829.00. The total cost of borrowing is $5,444.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $35,521.00. Advertised APR includes BMW loyalty rate reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X3 M50
$1,139.00 Monthly • 48 months • 1.99% APR • $6,079.00 due at delivery
Total cost of borrowing $5,355.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $42,948.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW X3 M50 (Stock #16767). Monthly payment of $1,139.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $6,079.00. The total cost of borrowing is $5,355.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $42,948.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2025 BMW X4 Lease for $1,099.00 Monthly
48 months at 4.49% APR
$6,199.00 cash due at delivery
Total cost of borrowing $8,991.00
Stock 16659
Lease a new 2025 BMW X4 (Stock 16659). Monthly payment of $1,099.00 for 48 months at 4.49% APR. Cash due at delivery $6,199.00. Total cost of borrowing $8,991.00. Payments do not include HST and license. 20,000 km per year. Excess km charge $0.15 per km. Lease end fee $28,138.50. APR includes BMW loyalty rate reduction as part of the current manager special. Offer subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW M850 Gran Coupe -- $1,799 Monthly Lease
Stock 16615 • 20,000 km/year • Elite BMW
Lease a new 2026 BMW M850 Gran Coupe at Elite BMW. Monthly payment of $1,799.00 for 48 months at an APR of 1.99%. Due at delivery $12,399.00. Total cost of borrowing $6,585.00. 20,000 km per year with excess km charge of $0.30. Lease end fee $43,263.00. APR includes BMW loyalty rate reduction as part of the current manager special. Payments do not include HST and license. Offer subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X3 M50
$1,039.00 Monthly • 48 months • 1.99% APR • $5,969.00 due at delivery
Total cost of borrowing $4,874.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $38,955.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW X3 M50 (Stock #16792). Monthly payment of $1,039.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $5,969.00. The total cost of borrowing is $4,874.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $38,955.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2025 BMW X4 M40 -- Lease for $1,395.00 Monthly
48 months at 4.49% APR
$6,369.00 cash due at delivery
Total cost of borrowing $11,229.00
Stock 16674
Lease a new 2025 BMW X4 M40 (Stock 16674). Monthly payment of $1,395.00 for 48 months at 4.49% APR. Cash due at delivery $6,369.00. Total cost of borrowing $11,229.00. Payments do not include HST and license. 20,000 km per year. Excess km charge $0.15 per km. Lease end fee $34,656.00. Manager Special: APR includes BMW loyalty rate reduction as part of this month's BMW promotion. Offer subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X3
$889.00 Monthly • 48 months • 2.49% APR • $5,799.00 due at delivery
Total cost of borrowing $5,246.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $34,170.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW X3 (Stock #16781). Monthly payment of $889.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,799.00. The total cost of borrowing is $5,246.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $34,170.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X5 50e -- $1,599.00 Monthly Lease
48 months • 3.49% APR
$10,079.00 cash due at delivery
Total cost of borrowing $11,237.00
Stock 16696 • 20,000 km/year
Lease a new 2026 BMW X5 50e (Stock 16696). Monthly payment of $1,599.00 for 48 months at 3.49% APR. Cash due at delivery of $10,079.00. Total cost of borrowing is $11,237.00. Payments do not include HST or licensing. 20,000 km per year. Excess kilometres charged at $0.25 per km. Lease end fee of $47,894.00. Manager Special: advertised APR includes a BMW loyalty rate reduction as part of current BMW Canada promotions. Offer subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW M340 -- $1,239.00 Monthly
48 months • 0.99% APR • $5,059.00 due at delivery
Total cost of borrowing $2,550.00 • 20,000 km per year
Excess kilometres $0.15 per km • Lease end fee $36,442.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW M340 (Stock #16745). Monthly payment of $1,239.00 for 48 months at an annual percentage rate (APR) of 0.99%. Due at delivery $5,059.00. The total cost of borrowing is $2,550.00. Payments do not include HST and license. 20,000 kilometres allowed per year. For leases with less than 20,000 kilometres per year, excess kilometre charge is $0.15 per kilometre. Lease end fee $36,442.00. Advertised APR includes BMW loyalty rate reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW M340
$1,139.00 Monthly • 48 months • 0.99% APR • $4,949.00 due at delivery
Total cost of borrowing $2,329.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $33,067.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 m340 (Stock #16741). Monthly payment of $1,139.00 for 48 months at an annual percentage rate (APR) of .99%. Due at delivery $4,949.00. The total cost of borrowing is $2,329.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.15. Lease end fee $33,067.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X3 M50 Lease for $1,049.00 Monthly
48 months • 1.99% APR • $5,979.00 due at delivery
Total cost of borrowing $4,962.00 • Stock 16712
20,000 km/year • Excess km $0.15 • Lease end fee $39,886.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 x3 m50 (Stock #16712). Monthly payment of $1,049.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $5,979.00. The total cost of borrowing is $4,962.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.15. Lease end fee $39,886.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2025 BMW M8 Competition
$2,509.00 Monthly • 48 months • 0.99% APR • $22,139.00 due at delivery
REBATE $16,313.00
Total cost of borrowing $4,041.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $44,772.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2025 BMW M8 Competition (Stock #16771). Monthly payment of $2,509.00 for 48 months at an annual percentage rate (APR) of 0.99%. Due at delivery $22,139.00. The total cost of borrowing is $4,041.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.30 per km. Lease end fee $44,772.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X5 50e
$1,499.00 Monthly • 48 months • 2.49% APR • $10,229.00 due at delivery
Total cost of borrowing $8,010.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $48,735.00
Manager Special: advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW X5 50e (Stock #16826). Monthly payment of $1,499.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $10,229.00. The total cost of borrowing is $8,010.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.30 per km. Lease end fee $48,735.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW i5 xDrive40 -- $1,249.00 Monthly Lease
48 months • 0.00% APR • $4,999.00 due at delivery
Total cost of borrowing $0.00 • Stock 16720
20,000 km per year • Excess km $0.25 • Lease end fee $34,780.00
Manager Special. Advertised APR includes BMW loyalty rate reduction.
LEASE a new 2026 BMW i5 xDrive40 (Stock #16720). Monthly payment of $1,249.00 for 48 months at an annual percentage rate (APR) of 0.00%. Due at delivery $4,999.00. The total cost of borrowing is $0.00. Payments do not include HST and license. 20,000 kilometres allowed per year. For leases with less than 20,000 kilometres per year, the excess kilometre charge is $0.25. Lease end fee $34,780.00. Advertised APR includes BMW loyalty rate reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.
2026 BMW X3 M50
$1,039.00 Monthly • 48 Months • 1.99% APR
$5,969.00 Due at Delivery • Total Cost of Borrowing $4,874.00
20,000 km/year • Excess km $0.15 • Lease End Fee $38,955.00
Manager Special: Advertised APR includes BMW Loyalty Rate Reduction.
LEASE a new 2026 BMW X3 M50 (Stock #16732). Monthly payment of $1,039.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $5,969.00. Total cost of borrowing is $4,874.00. Payments do not include HST and licence. 20,000 km allowed per year. Excess kilometres charged at $0.15 per km. Lease end fee $38,955.00. Advertised APR includes BMW loyalty rate reduction. Subject to credit approval. Offer may change without notice. Expires 02/02/2026.
2026 BMW X1
$979.00 Monthly • 48 Months • 2.49% APR
$5,899.00 Due at Delivery • Total Cost of Borrowing $4,924.00
20,000 km/year • Excess km $0.15 • Lease End Fee $28,552.50
Manager Special: Advertised APR includes BMW Loyalty Rate Reduction.
LEASE a new 2026 BMW X1 (Stock #16736). Monthly payment of $979.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,899.00. Total cost of borrowing is $4,924.00. Payments do not include HST and licence. 20,000 km allowed per year. Excess kilometres charged at $0.15 per km. Lease end fee $28,552.50. Advertised APR includes BMW loyalty rate reduction. Subject to credit approval. Offer may change without notice. Expires 02/02/2026.
2023 BMW X3 xDrive30i -- $35,911
Stock P11698 • 130,000 km • Elite BMW Used
This 2023 BMW X3 xDrive30i is available now at Elite BMW. Stock number P11698. Odometer reads 130,000 km. Priced at $35,911. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
2024 BMW 228i xDrive -- $39,911
Stock 16193 • 65 km • Elite BMW Used
Discover this 2024 BMW 228i xDrive available at Elite BMW. Stock number 16193. Priced at $39,911. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
Pre-Owned 2025 BMW X5 xDrive40i available at Elite BMW. Selling price: $89,991. Odometer: 265 km. Stock #16305. VIN: 5UX23EU07S9Y87147. Price does not include HST and licence. Vehicle availability subject to prior sale. Offer may change without notice. Please contact retailer for full details.
2024 BMW 228i xDrive Gran Coupe -- $39,911
Stock #16231
Used 2024 BMW 228i xDrive Gran Coupe AWD (Stock #16231). VIN: WBA73AK00R7R75933. 13,010 km. Priced at $39,911 plus HST and licensing. CarGurus Rating: GOOD DEAL -- $2,096 below market (IMV $42,007). Experience sporty sophistication and all-weather confidence with BMW's intelligent xDrive system and Gran Coupe styling. Available now at Elite BMW.
2025 BMW X1 xDrive28i -- $50,995
Stock P11764TD • 65 km • Elite BMW Used
Discover this 2025 BMW X1 xDrive28i available at Elite BMW. Stock number P11764TD. Priced at $50,995. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2024 BMW X5 xDrive40i -- $67,999
Stock P11718 • 64 km • Elite BMW Used
Explore this 2024 BMW X5 xDrive40i available at Elite BMW. Stock number P11718. Priced at $67,999. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2024 BMW X5 xDrive40i -- $79,999
Stock P11772 • 67 km • Elite BMW Used
Discover this 2024 BMW X5 xDrive40i available at Elite BMW. Stock number P11772. Priced at $79,999. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
This 2025 BMW X5 xDrive40i (Stock #16309 | VIN: 5UX23EU06S9Y87320) is available now at $84,911. With only 23,700 km, this luxury SUV blends performance and comfort with xDrive all-wheel drive, advanced tech, and the signature elegance of BMW's midsize SUV lineup.
About CarGurus Deal Ratings:
CarGurus offers an independent service that calculates deal ratings for car listings. These ratings factor in the vehicle's price with respect to market value as well as the dealer's reputation. Every day CarGurus analyzes millions of listings to calculate a car's Instant Market Value and incorporates new reviews from users who have contacted dealers.
CarGurus Instant Market Value is based on year, vehicle condition, trim, mileage, transmission, options, region and other factors.
2024 BMW 228i xDrive -- $39,991
Stock 16232 • 65 km • Elite BMW Used
Discover this 2024 BMW 228i xDrive available at Elite BMW. Stock number 16232. Priced at $39,991. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2024 MINI Convertible John Cooper Works -- $39,611
Stock P11737 • 63 km • Elite BMW Used
Discover this 2024 MINI Convertible John Cooper Works available at Elite BMW. Stock number P11737. Priced at $39,611. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2024 BMW X5 xDrive40i
Stock P11769 • 62 km • Elite BMW Used
$71,968
Discover this 2024 BMW X5 xDrive40i available at Elite BMW. Stock number P11769 with only 62 km. Priced at $71,968. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2021 BMW X5 xDrive45e -- $51,998
Stock 16708A • 102,000 km • Elite BMW Used
This 2021 BMW X5 xDrive45e is available now at Elite BMW. Stock number 16708A. Odometer reads 102,000 km. Priced at $51,998. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
2025 BMW X4 xDrive30i -- $55,411
Stock P11719 • 111,000 km • Elite BMW Used
This 2025 BMW X4 xDrive30i is available now at Elite BMW. Stock number P11719. Odometer reads 111,000 km. Priced at $55,411. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
2025 BMW X5 M60i xDrive -- $124,911
Stock 16356 • 63 km • Elite BMW Used
Discover this 2025 BMW X5 M60i xDrive available at Elite BMW. Stock number 16356. Priced at $124,911. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2023 BMW X3 xDrive30i -- $37,411
Stock P11715 • 114,000 km • Elite BMW Used
This 2023 BMW X3 xDrive30i is available now at Elite BMW. Stock number P11715. Odometer reads 114,000 km. Priced at $37,411. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
2025 BMW XM -- $189,911
Stock 16289 • 207,000 km • Elite BMW Used
This 2025 BMW XM is available now at Elite BMW. Stock number 16289. Odometer reads 207,000 km. Priced at $189,911. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
2021 BMW X5 xDrive45e -- $50,999
Stock P11736 • 65 km • Elite BMW Used
Discover this 2021 BMW X5 xDrive45e available at Elite BMW. Stock number P11736. Priced at $50,999. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2020 BMW X1 xDrive28i -- $20,999
Stock P11805A • 108,892 km • Elite BMW Used
This 2020 BMW X1 xDrive28i AWD is available now at Elite BMW. Stock number P11805A. Odometer reads 108,892 km. Priced at $20,999. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
2023 BMW X3 xDrive30i -- $43,411
Stock P11777 • 62 km • Elite BMW Used
Discover this 2023 BMW X3 xDrive30i available at Elite BMW. Stock number P11777. Priced at $43,411. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.
2025 BMW X7 xDrive40i -- $114,911
Stock 16433 • 64,000 km • Elite BMW Used
This 2025 BMW X7 xDrive40i is available now at Elite BMW. Stock number 16433. Odometer reads 64,000 km. Priced at $114,911. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.
