Flow Inventory
2026 BMW X5
xDrive40i
12810
White
5UX23EU02T9337095
Winston-Salem
New
$81,350
2026 BMW X1
xDrive28i
34B1779
Blue
WBX73EF05T5561444
Charlottesville
New
$50,870
2026 BMW X1
xDrive28i
34B1824
White
WBX73EF05T5606673
Charlottesville
New
$51,370
2026 BMW X5 PHEV
xDrive50e
34B1749
Gray
5UX43EU01T9336965
Charlottesville
New
$92,375
2026 BMW X3
30 xDrive
34B1617
Gray
5UX53GP09T9197647
Charlottesville
New
$60,215
2026 BMW X7
xDrive40i
34B1657
Black
5UX23EM0XT9246169
Charlottesville
New
$94,875
2026 BMW X3
30 xDrive
34B1740
White
5UX53GP09T9324400
Charlottesville
New
$57,790
2026 BMW X3
30 xDrive
12899
Black
5UX53GP05T9379779
Winston-Salem
New
$66,370
2026 BMW X3
M50 xDrive
12884
Black
5UX73GP06T9367312
Winston-Salem
New
$75,410
2026 BMW X5
M60i
12895
Blue
5UX33EU08T9377024
Winston-Salem
New
$104,500
2026 BMW X5 PHEV
xDrive50e
12838
Gray
5UX43EU00T9346774
Winston-Salem
New
$89,075
2026 BMW X5 PHEV
xDrive50e
34B1795
Gray
5UX43EU03T9384595
Charlottesville
New
$86,125
2018 BMW X3
xDrive30i
36T5139A
Black
5UXTR9C54JLD74840
Charlottesville
59,822 miles
Used
Haggle-Free Market-Based Price
$20,499
Flow Certified
2026 BMW XM
Label
34B1809
Black
5YM33CS04T9389512
Charlottesville
New
$161,395
2026 BMW X5
xDrive40i
12932
White
5UX23EU09T9404906
Winston-Salem
New
$83,245
2026 BMW X5
sDrive40i
12775
Gray
5UX13EU01T9317237
Winston-Salem
New
$73,950
2026 BMW X7
xDrive40i
34B1716
Brown
5UX23EM00T9300658
Charlottesville
New
$94,155
2026 BMW X7
xDrive40i
12862
Gray
5UX23EM00T9353487
Winston-Salem
New
$102,710
2026 BMW X5
xDrive40i
12771
Black
5UX23EU08T9319877
Winston-Salem
New
$79,150
2026 BMW X3
30 xDrive
34B1766
Black
5UX53GP03T9348885
Charlottesville
New
$57,400
2026 BMW X5 PHEV
xDrive50e
34B1827
Black
5UX43EU08T9410818
Charlottesville
New
$84,800
2026 BMW X5
xDrive40i
12820
White
5UX23EU05T9341366
Winston-Salem
New
$87,000
2022 BMW X5
xDrive40i
12733A
White
5UXCR6C09N9K03200
Winston-Salem
79,526 miles
Used
Haggle-Free Market-Based Price
$28,999
Flow Certified
2026 BMW X5
xDrive40i
34B1748
Green
5UX23EU0XT9336731
Charlottesville
New
$79,375