Flow Inventory
2026 BMW X3
M50 xDrive
3P5655
Gray
5UX73GP06T9214042
Winston-Salem
2,573 miles
Used
Haggle-Free Market-Based Price
$67,999
Flow Certified
2026 BMW X5 PHEV
xDrive50e
12857
Black
5UX43EU09T9349057
Winston-Salem
New
$87,450
2026 BMW X5
sDrive40i
12775
Gray
5UX13EU01T9317237
Winston-Salem
New
$73,950
2024 BMW X5
xDrive40i
3R12957
Gray
5UX23EU00R9V23288
Winston-Salem
20,866 miles
Used
Haggle-Free Market-Based Price
$57,999
BMW certified
2026 BMW 330i
NA
12850
Black
3MW69CW0XT8G28163
Winston-Salem
New
$59,390
2026 BMW X5 PHEV
xDrive50e
12856
White
5UX43EU07T9349459
Winston-Salem
New
$86,900
2026 BMW X3
30 xDrive
34B1766
Black
5UX53GP03T9348885
Charlottesville
New
$57,400
2026 BMW M4
Competition xDrive
34B1754
Green
WBS43BA0XTCX16547
Charlottesville
New
$108,660
2026 BMW X3
M50 xDrive
34B1723
Gray
5UX73GP06T9303965
Charlottesville
New
$71,765
2026 BMW X7
xDrive40i
12862
Gray
5UX23EM00T9353487
Winston-Salem
New
$102,710
2026 BMW 230i
12672
Black
3MW23CM09T8G10837
Winston-Salem
New
$51,975
2026 BMW X3
30 xDrive
12791
Black
5UX53GP06T9330185
Winston-Salem
New
$64,720
2022 BMW X3
xDrive30i
44V450A
Gray
5UX53DP06N9J57463
Greensboro
70,513 miles
Used
Haggle-Free Market-Based Price
$25,999
Flow Certified
2026 BMW X5 PHEV
xDrive50e
34B1711
White
5UX43EU05T9303399
Charlottesville
New
$84,075
2026 BMW X3
30 xDrive
34B1765
Gray
5UX53GP07T9349926
Charlottesville
New
$59,040
2026 BMW X7
xDrive40i
34SLB1551
Black
5UX23EM04T9154362
Charlottesville
5,648 miles
Used
Haggle-Free Market-Based Price
$82,999
Flow Certified
2026 BMW X5 PHEV
xDrive50e
12880
Green
5UX43EU09T9364271
Winston-Salem
New
$87,500
2026 BMW X5 M
Competition
34B1828
Blue
5YM13ET06T9409356
Charlottesville
New
$144,800
2026 BMW i7
eDrive50
12852
Black
WBY43EJ09TCX46145
Winston-Salem
New
$122,940
2026 BMW X5 PHEV
xDrive50e
12829
Black
5UX43EU04T9344512
Winston-Salem
New
$92,525
2026 BMW X5 PHEV
xDrive50e
34B1793
Black
5UX43EU07T9380694
Charlottesville
New
$82,500
2026 BMW 330i
NA
12848
White
3MW69CW05T8G28183
Winston-Salem
New
$54,740
2026 BMW 330i
NA
12844
White
3MW69CW01T8G27709
Winston-Salem
New
$59,815
2025 BMW X5 PHEV
xDrive50e
34B1549A
Gray
5UX43EU0XS9Y85109
Charlottesville
9,227 miles
Used
Haggle-Free Market-Based Price
$62,199
Flow Certified