Flow Inventory
2026 BMW X5
xDrive40i
12827
Green
5UX23EU01T9344314
Winston-Salem
New
$87,650
2026 BMW 330i
12794
Red
WBA13LA06TFW29921
Winston-Salem
New
$58,540
2026 BMW 230i
12672
Black
3MW23CM09T8G10837
Winston-Salem
New
$51,975
2026 BMW X5
xDrive40i
12918
Black
5UX23EU03T9392140
Winston-Salem
New
$81,800
2026 BMW 330i
NA
12848
White
3MW69CW05T8G28183
Winston-Salem
New
$54,740
2026 BMW X5 PHEV
xDrive50e
12867
Gray
5UX43EU05T9354773
Winston-Salem
New
$89,350
2026 BMW 330i
12761
Black
WBA13LA06TFW22953
Winston-Salem
New
$53,090
2026 BMW X3
M50 xDrive
12884
Black
5UX73GP06T9367312
Winston-Salem
New
$75,410
2026 BMW X5 PHEV
xDrive50e
12817
Black
5UX43EU00T9339453
Winston-Salem
New
$92,700
2026 BMW X7
xDrive40i
34B1716
Brown
5UX23EM00T9300658
Charlottesville
New
$94,155
2026 BMW iX
xDrive45
34B1808
Black
WB543CF08TCX39262
Charlottesville
New
$92,170
2026 BMW X2
xDrive28i
12804
Blue
WBX63GM04T5573689
Winston-Salem
New
$56,095
2026 BMW 330i
NA
12840
Blue
3MW69CW08T8G27402
Winston-Salem
New
$58,240
2026 BMW X5
xDrive40i
12967
Black
5UX23EU04T9428269
Winston-Salem
New
$83,450
2026 BMW X1
xDrive28i
34B1789
Blue
WBX73EF00T5574134
Charlottesville
New
$50,195
2026 BMW X5
xDrive40i
34B1745
White
5UX23EU00T9328735
Charlottesville
New
$81,950
2026 BMW X5
sDrive40i
3SL12433
Gray
5UX13EU01T9141063
Winston-Salem
7,126 miles
Used
Haggle-Free Market-Based Price
$67,499
BMW certified
2026 BMW X3
30 xDrive
12897
Blue
5UX53GP04T9379403
Winston-Salem
New
$65,620
2026 BMW 330i
NA
12845
White
3MW69CW0XT8G27725
Winston-Salem
New
$59,640
2026 BMW X5 PHEV
xDrive50e
12952
Black
5UX43EU04T9416289
Winston-Salem
New
$86,000
2026 BMW X1
xDrive28i
12679
Black
WBX73EF02T5516333
Winston-Salem
New
$47,995
2026 BMW X5
xDrive40i
12779
Green
5UX23EU05T9323210
Winston-Salem
New
$80,650
2026 BMW X3
30 xDrive
3SL12616
White
5UX53GP01T9241608
Winston-Salem
6,424 miles
Used
Haggle-Free Market-Based Price
$49,999
BMW certified
2026 BMW XM
Label
34B1809
Black
5YM33CS04T9389512
Charlottesville
New
$161,395