Flow Inventory
2026 BMW X1
xDrive28i
12746
White
WBX73EF0XT5550018
Winston-Salem
New
$49,845
2026 BMW X7
M60i
12896
Gray
5UX33EM00T9376806
Winston-Salem
New
$125,510
2026 BMW X5
xDrive40i
34B1730
Gray
5UX23EU06T9318579
Charlottesville
New
$77,700
2026 BMW M440i
xDrive
12544
Gray
WBA83DA01TCW52187
Winston-Salem
New
$77,305
2026 BMW X1
M35i
34B1807
Gray
WBX13EF04T5594067
Charlottesville
New
$59,720
2026 BMW X1
xDrive28i
34B1786
Gray
WBX73EF07T5572803
Charlottesville
New
$50,995
2026 BMW M850i Gran Coupe
xDrive
12695
White
WBAGV8C09TCW97159
Winston-Salem
New
$111,745
2026 BMW X3
30 xDrive
12904
White
5UX53GP01T9381691
Winston-Salem
New
$63,170
2026 BMW X2
xDrive28i
12793
Black
WBX63GM04T5570355
Winston-Salem
New
$56,445
2026 BMW X5
xDrive40i
12922
Gray
5UX23EU07T9398149
Winston-Salem
New
$82,550
2026 BMW X3
30 xDrive
34B1701
White
5UX53GP0XT9283047
Charlottesville
New
$57,390
2026 BMW 330i
12742
White
WBA13LA08TFW20735
Winston-Salem
New
$56,790
2026 BMW 330i
12795
Gray
WBA13LA03TFW30105
Winston-Salem
New
$59,640
2026 BMW X5 PHEV
xDrive50e
12880
Green
5UX43EU09T9364271
Winston-Salem
New
$87,500
2026 BMW X5 PHEV
xDrive50e
12817
Black
5UX43EU00T9339453
Winston-Salem
New
$92,700
2026 BMW X5 PHEV
xDrive50e
34B1658
Black
5UX43EU09T9249332
Charlottesville
New
$86,725
2026 BMW X5 PHEV
xDrive50e
12868
White
5UX43EU03T9353959
Winston-Salem
New
$89,225
2026 BMW X1
xDrive28i
34SLB1562
White
WBX73EF06T5403789
Charlottesville
2,882 miles
Used
Haggle-Free Market-Based Price
$43,499
Flow Certified
2026 BMW M2
34B1683
Red
3MF23DM05T8F90141
Charlottesville
New
$76,710
2026 BMW X5
xDrive40i
34B1745
White
5UX23EU00T9328735
Charlottesville
New
$81,950
2026 BMW X3
30 xDrive
34BXI1813
Gray
5UX53GP04T9139364
Charlottesville
New
$60,590
2026 BMW 330i
12761
Black
WBA13LA06TFW22953
Winston-Salem
New
$53,090
2026 BMW 4 Series
430i xDrive
34B1693
Blue
WBA33FB07TFV97490
Charlottesville
New
$61,865
2026 BMW X1
xDrive28i
12705
Silver
WBX73EF00T5529369
Winston-Salem
New
$54,230