At Driving With Us Auto Market, we stock quality used BMW vehicles serving all of Alberta. We currently have 164 BMW listings in stock — priced from $7,995 to $206,470. All credit types are welcome: bad credit, no credit, bankruptcy, and newcomers to Canada.
Live listings from our current inventory. Financing available on all vehicles.

2023 BMW X5 M50i |Premium Enhanced Pkg|
94,649 km
$57,073
~$237/wk OAC

2026 BMW X5 xDrive40i
12,604 km
$105,396
~$438/wk OAC

2018 BMW 4 Series Gran Coupe 440i xDrive | Heated Steering Wheel Rear Cam | Pus
134,962 km
$26,900
~$112/wk OAC

2024 BMW M2 Coupe
18,958 km
$74,389
~$309/wk OAC

2022 BMW 330i xDrive Sedan I Essential PKG I Heated Front Seats
68,676 km
$30,149
~$125/wk OAC
2023 BMW 8 Series M850i xDrive
39,000 km
$69,977
~$291/wk OAC

2026 BMW X5 PHEV xDrive50e M Sport Edition
149 km
$121,210
~$503/wk OAC

2024 BMW X4 xDrive30i
71,576 km
$44,649
~$185/wk OAC

2026 BMW X5 PHEV xDrive50e
1,003 km
$106,996
~$444/wk OAC

2018 BMW 430i xDrive Gran Coupe |18-inch Wheels|
161,466 km
$14,073
~$58/wk OAC

2026 BMW X5 PHEV xDrive50e
186 km
$110,395
~$459/wk OAC

2023 BMW X3 xDrive30i | Enhanced PKG | M Sport PKG
117,669 km
$37,049
~$154/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
9,652 km
$66,646
~$277/wk OAC

2026 BMW X5 xDrive40i
90 km
$103,630
~$430/wk OAC

2026 BMW X5 xDrive40i
12,193 km
$88,996
~$370/wk OAC

2026 BMW X3 30 xDrive NA
7,920 km
$68,296
~$284/wk OAC

2026 BMW i4 Gran Coupe i4 eDrive40
9,741 km
$74,486
~$309/wk OAC

2026 BMW 4 Series Gran Coupe 430i xDrive Gran Coupe Exclusive Edition
7,974 km
$69,376
~$288/wk OAC

2026 BMW 4 Series Gran Coupe M440i xDrive Gran Coupe Exclusive Edition
723 km
$87,496
~$363/wk OAC
2022 BMW 3 Series 330i xDrive
102,830 km
$30,977
~$129/wk OAC

2026 BMW X1 xDrive28i
90 km
$60,975
~$253/wk OAC

2026 BMW X5 xDrive40i
90 km
$103,630
~$430/wk OAC

2026 BMW X5 xDrive40i
90 km
$103,630
~$430/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
989 km
$69,046
~$287/wk OAC

2026 BMW 4 Series Gran Coupe M440i xDrive Gran Coupe Exclusive Edition
7,596 km
$89,496
~$372/wk OAC

2026 BMW X3 M50 xDrive
6,241 km
$85,996
~$357/wk OAC

2026 BMW X5 xDrive40i
90 km
$103,630
~$430/wk OAC

2026 BMW X5 M60i xDrive
90 km
$143,710
~$597/wk OAC

2026 BMW 4 Series Gran Coupe M440i xDrive Gran Coupe Exclusive Edition
90 km
$90,875
~$377/wk OAC
2018 BMW X6 xDrive35i
134,555 km
$25,977
~$108/wk OAC

2026 BMW 4 Series Gran Coupe 430i xDrive Gran Coupe Exclusive Edition
8,733 km
$70,896
~$294/wk OAC

2026 BMW X1 xDrive28i
3,787 km
$59,796
~$248/wk OAC

2027 BMW iX3 50 xDrive HEA
4,152 km
$90,195
~$375/wk OAC

2021 BMW X1 xDrive28i Sports Activity Vehicle
185,479 km
$16,899
~$70/wk OAC

2020 BMW 3 Series M340i xDrive
120,526 km
$44,399
~$184/wk OAC

2026 BMW i4 Gran Coupe i4 eDrive40
9,218 km
$75,986
~$316/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
8,979 km
$68,046
~$283/wk OAC

2026 BMW iX xDrive60
8,351 km
$105,746
~$439/wk OAC

2026 BMW X5 M60i xDrive
90 km
$143,710
~$597/wk OAC

2023 BMW X5 xDrive40i
92,299 km
$49,985
~$208/wk OAC

2026 BMW X3 30 xDrive
513 km
$71,446
~$297/wk OAC

2026 BMW i4 Gran Coupe i4 xDrive40
111 km
$87,283
~$363/wk OAC

2026 BMW 4 Series Coupe 430i xDrive
90 km
$68,675
~$285/wk OAC

2026 BMW X2 xDrive28i
90 km
$59,875
~$249/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$65,675
~$273/wk OAC

2026 BMW X5 M Competition
90 km
$181,450
~$754/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$66,175
~$275/wk OAC

2026 BMW X2 xDrive28i
114 km
$57,096
~$237/wk OAC

2026 BMW X6 xDrive40i
11,960 km
$111,395
~$463/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$66,175
~$275/wk OAC

2026 BMW X2 M35i xDrive
90 km
$76,175
~$316/wk OAC

2026 BMW X6 xDrive40i
11,540 km
$110,994
~$461/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$70,675
~$294/wk OAC

2026 BMW X5 M60i xDrive
159 km
$142,810
~$593/wk OAC

2026 BMW 4 Series Gran Coupe 430i xDrive Gran Coupe
90 km
$73,425
~$305/wk OAC

2026 BMW X6 xDrive40i
90 km
$121,330
~$504/wk OAC

2026 BMW X2 M35i xDrive
90 km
$73,175
~$304/wk OAC

2027 BMW 4 Series Coupe 430i xDrive
90 km
$73,025
~$303/wk OAC

2027 BMW 4 Series Coupe 430i xDrive
90 km
$72,125
~$300/wk OAC

2026 BMW i4 Gran Coupe i4 xDrive40
90 km
$81,559
~$339/wk OAC

2026 BMW X1 xDrive28i
90 km
$58,775
~$244/wk OAC

2026 BMW i4 Gran Coupe i4 xDrive40
147 km
$85,636
~$356/wk OAC

2026 BMW i4 Gran Coupe i4 xDrive40
90 km
$90,315
~$375/wk OAC

2022 BMW X5 xDrive40i
67,247 km
$42,999
~$179/wk OAC

2026 BMW X6 xDrive40i
90 km
$120,310
~$500/wk OAC

2016 BMW 6 Series 650i xDrive
116,765 km
$25,893
~$108/wk OAC

2018 BMW 230i xDrive Coupe
104,881 km
$17,157
~$71/wk OAC

2024 BMW X3 xDrive30i
80,385 km
$38,837
~$161/wk OAC

2024 BMW X5 xDrive40i I Essential PKG I Harman/Kardon Sound
84,392 km
$54,449
~$226/wk OAC

2026 BMW iX xDrive60
212 km
$116,196
~$483/wk OAC

2025 BMW X4 xDrive30i
56,408 km
$46,878
~$195/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
90 km
$64,875
~$269/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
90 km
$67,775
~$282/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
90 km
$69,375
~$288/wk OAC

2026 BMW X3 30 xDrive NA
2,111 km
$62,296
~$259/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$66,175
~$275/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
90 km
$69,375
~$288/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$66,175
~$275/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$65,675
~$273/wk OAC

2026 BMW X2 xDrive28i
90 km
$64,275
~$267/wk OAC

2026 BMW X2 xDrive28i
90 km
$62,375
~$259/wk OAC

2026 BMW X1 xDrive28i
90 km
$59,875
~$249/wk OAC

2026 BMW X1 xDrive28i
103 km
$55,996
~$233/wk OAC

2026 BMW X3 30 xDrive NA
1,925 km
$64,896
~$270/wk OAC

2023 BMW 310 Z
2,881 km
$7,995
~$33/wk OAC

2026 BMW X2 xDrive28i
109 km
$59,646
~$248/wk OAC

2026 BMW X1 M35i xDrive
90 km
$73,675
~$306/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$65,675
~$273/wk OAC

2019 BMW M2 Competition
39,451 km
$58,999
~$245/wk OAC

2025 BMW 2 Series 228 xDrive Gran Coupe
34,123 km
$37,899
~$157/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$65,675
~$273/wk OAC

2026 BMW X1 M35i xDrive
90 km
$75,675
~$314/wk OAC

2026 BMW X1 M35i xDrive
90 km
$74,175
~$308/wk OAC

2021 BMW X6 xDrive40i | Excellence PKG | M Sport Plus PKG
52,894 km
$61,649
~$256/wk OAC

2024 BMW X3 xDrive30i
74,536 km
$39,618
~$165/wk OAC

2026 BMW X3 30 xDrive NA
663 km
$61,396
~$255/wk OAC

2026 BMW 7 Series Sedan 760i xDrive
90 km
$206,470
~$858/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$70,675
~$294/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$70,675
~$294/wk OAC

2026 BMW X2 xDrive28i
90 km
$60,775
~$252/wk OAC

2017 BMW X4 xDrive28i | Essential PKG
108,442 km
$18,149
~$75/wk OAC

2026 BMW 2 Series Gran Coupe 228 xDrive Gran Coupe
90 km
$54,365
~$226/wk OAC

2026 BMW 2 Series Gran Coupe 228 xDrive Gran Coupe
90 km
$54,365
~$226/wk OAC

2026 BMW X1 xDrive28i
90 km
$64,075
~$266/wk OAC

2026 BMW X1 xDrive28i
90 km
$58,775
~$244/wk OAC

2027 BMW X7 xDrive40i
10,200 km
$135,895
~$564/wk OAC

2026 BMW X1 xDrive28i
453 km
$58,496
~$243/wk OAC

2026 BMW 2 Series Gran Coupe 228 xDrive Gran Coupe
90 km
$54,365
~$226/wk OAC

2026 BMW i4 Gran Coupe i4 eDrive40
90 km
$81,127
~$337/wk OAC

2026 BMW X1 xDrive28i
90 km
$60,975
~$253/wk OAC

2026 BMW iX xDrive60 M Sport Edition
90 km
$120,850
~$502/wk OAC

2026 BMW X1 xDrive28i
90 km
$62,475
~$260/wk OAC

2026 BMW X1 xDrive28i
90 km
$58,775
~$244/wk OAC

2022 BMW X5 M50i
74,682 km
$51,999
~$216/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$65,675
~$273/wk OAC

2026 BMW X1 xDrive28i
695 km
$58,496
~$243/wk OAC

2026 BMW X3 30 xDrive NA
90 km
$65,675
~$273/wk OAC

2026 BMW X1 xDrive28i
90 km
$61,875
~$257/wk OAC

2026 BMW 2 Series Coupe M240i xDrive
90 km
$81,375
~$338/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
90 km
$73,775
~$306/wk OAC

2026 BMW iX xDrive45
90 km
$109,210
~$454/wk OAC

2027 BMW M5 Touring Touring
90 km
$171,130
~$711/wk OAC

2026 BMW X1 M35i xDrive
90 km
$73,575
~$306/wk OAC

2026 BMW X1 xDrive28i
2,624 km
$57,596
~$239/wk OAC

2026 BMW X1 M35i xDrive
90 km
$75,575
~$314/wk OAC

2026 BMW 3 Series 330i xDrive M Sport Edition
90 km
$72,975
~$303/wk OAC

2026 BMW 2 Series Gran Coupe 228 xDrive Gran Coupe
90 km
$54,365
~$226/wk OAC

2026 BMW 4 Series Gran Coupe 430i xDrive Gran Coupe
90 km
$73,625
~$306/wk OAC

2026 BMW i4 Gran Coupe i4 xDrive40
90 km
$88,494
~$368/wk OAC

2026 BMW i4 Gran Coupe i4 xDrive40
90 km
$89,064
~$370/wk OAC

2026 BMW iX xDrive60 M Sport Edition
90 km
$120,850
~$502/wk OAC

2026 BMW X3 30 xDrive
90 km
$67,675
~$281/wk OAC

2026 BMW X3 30 xDrive
90 km
$65,675
~$273/wk OAC

2026 BMW X3 30 xDrive
90 km
$70,675
~$294/wk OAC

2026 BMW X3 30 xDrive
90 km
$66,175
~$275/wk OAC

2026 BMW X3 30 xDrive
90 km
$66,575
~$277/wk OAC

2026 BMW X1 M35i xDrive
90 km
$74,175
~$308/wk OAC

2026 BMW X3 30 xDrive
90 km
$66,575
~$277/wk OAC

2026 BMW X2 xDrive28i
90 km
$64,775
~$269/wk OAC

2027 BMW X7 xDrive40i
90 km
$146,530
~$609/wk OAC

2027 BMW X7 xDrive40i
90 km
$148,030
~$615/wk OAC

2027 BMW X7 xDrive40i
2,256 km
$136,645
~$568/wk OAC

2027 BMW 2 Series Gran Coupe 228 xDrive Gran Coupe
90 km
$55,275
~$230/wk OAC

2027 BMW 2 Series Gran Coupe 228 xDrive Gran Coupe
90 km
$55,275
~$230/wk OAC

2026 BMW 3 Series 330i xDrive M Sport Edition
90 km
$72,975
~$303/wk OAC

2026 BMW 3 Series 330i xDrive Sedan
90 km
$72,425
~$301/wk OAC

2026 BMW 7 Series Sedan 760i xDrive
4,878 km
$146,016
~$607/wk OAC

2024 BMW X5 xDrive40i | Enhanced PKG
82,533 km
$53,648
~$223/wk OAC

2024 BMW X3 xDrive30i
26,828 km
$47,295
~$196/wk OAC

2024 BMW 330i xDrive Sedan | Essential PKG
35,135 km
$40,649
~$169/wk OAC

2021 BMW X5 xDrive40i
82,256 km
$44,951
~$187/wk OAC

2020 BMW 330i xDrive Sedan
140,325 km
$22,988
~$95/wk OAC

2022 BMW 530e xDrive I Essential PKG I Heads-Up Display
39,555 km
$44,148
~$183/wk OAC

2023 BMW X3 xDrive30i | Essential PKG
39,758 km
$40,149
~$167/wk OAC

2024 BMW X3 xDrive30i
16,262 km
$48,989
~$203/wk OAC

2023 BMW X3 xDrive30e
28,362 km
$39,995
~$166/wk OAC

2023 BMW M4 Competition Cabriolet M xDrive
67,445 km
$74,499
~$309/wk OAC

2024 BMW X3 xDrive30i | M Sport Edition
29,785 km
$49,149
~$204/wk OAC

2018 BMW X1 xDrive28i
105,332 km
$17,995
~$75/wk OAC

2021 BMW 5 Series 530i xDrive
91,004 km
$32,878
~$137/wk OAC

2008 BMW 128I 128I
80,253 km
$10,748
~$45/wk OAC

2025 BMW X4 XDRIVE30I
47,842 km
$51,995
~$216/wk OAC

2025 BMW X1 xDrive28i
53,887 km
$36,304
~$151/wk OAC

2021 BMW X3 xDrive30i
137,582 km
$24,878
~$103/wk OAC
Takes 2 minutes. Get a same-day answer. Bad credit, no credit, and newcomers all welcome.
We work with all credit situations to help you get into the BMW you want — bad credit, no credit, bankruptcy, or newcomers to Canada.
The price you see is the price you pay. Transparent pricing with no surprise charges at signing.
Apply online in 2 minutes and get an answer the same day. Many customers drive home the same week.
Fill out our quick pre-approval form. We review your application and get back to you the same day.
Browse our BMW inventory and pick the one that fits your budget. We'll calculate your exact weekly payment.
Once approved, we finalize the paperwork and you could be driving your new vehicle home the same day.
Yes. We specialize in second-chance financing and work with lenders across Alberta who approve customers with bad credit, past bankruptcy, and no credit history. Your income stability matters more than your credit score.
Our current BMW inventory ranges from $7,995 to $206,470. Pricing varies by year, trim, mileage, and condition. All vehicles are competitively priced with financing available.
Yes — Driving With Us Auto Market is based in Edmonton and serves all of Alberta. We carry BMW vehicles and can arrange delivery or pickup throughout the province.
Review timing varies, and same-day review may be possible. Approval, funding, and pickup depend on lender review, required documents, and vehicle availability.