Flow Inventory
2026 BMW X5 PHEV
xDrive50e
34B1791
White
5UX43EU07T9383837
Charlottesville
New
$88,800
2024 BMW X3
M40i
34BXS1775B
Black
5UX83DP07R9V62282
Charlottesville
27,158 miles
Used
Haggle-Free Market-Based Price
$52,499
Flow Certified
2026 BMW 330i
12742
White
WBA13LA08TFW20735
Winston-Salem
New
$56,790
2026 BMW X5 PHEV
xDrive50e
34B1792
Black
5UX43EU08T9380168
Charlottesville
New
$84,050
2026 BMW 330i
12761
Black
WBA13LA06TFW22953
Winston-Salem
New
$53,090
2026 BMW X5
xDrive40i
12917
Gray
5UX23EU07T9390214
Winston-Salem
New
$82,650
2026 BMW X1
xDrive28i
34B1823
Silver
WBX73EF00T5599163
Charlottesville
New
$51,920
2025 BMW 330i
xDrive
34SLDB1520
White
3MW89CW07S8F49055
Charlottesville
4,242 miles
Used
Haggle-Free Market-Based Price
$44,499
Flow Certified
2024 BMW X7
M60i
3XS12954A
Gray
5UX33EM03R9U06793
Winston-Salem
27,688 miles
Used
Haggle-Free Market-Based Price
$79,999
Flow Certified
2026 BMW X5
M60i
12895
Blue
5UX33EU08T9377024
Winston-Salem
New
$104,500
2026 BMW X5 PHEV
xDrive50e
12880
Green
5UX43EU09T9364271
Winston-Salem
New
$87,500
2026 BMW X3
30 xDrive
12904
White
5UX53GP01T9381691
Winston-Salem
New
$63,170
2026 BMW X7
xDrive40i
12818
Black
5UX23EM01T9341462
Winston-Salem
New
$101,910
2026 BMW X7
xDrive40i
34B1556
Blue
5UX23EM00T9155606
Charlottesville
New
$96,955
2026 BMW X5 PHEV
xDrive50e
34B1827
Black
5UX43EU08T9410818
Charlottesville
New
$84,800
2026 BMW X5 M
Competition
34B1812
Gray
5YM13ET02T9390580
Charlottesville
New
$144,800
2026 BMW X7
xDrive40i
34SLB1551
Black
5UX23EM04T9154362
Charlottesville
5,648 miles
Used
Haggle-Free Market-Based Price
$82,999
Flow Certified
2026 BMW 4 Series
430i xDrive
34B1693
Blue
WBA33FB07TFV97490
Charlottesville
New
$61,865
2019 BMW X3
xDrive30i
36T4918B
Blue
5UXTR9C58KLP89304
Charlottesville
74,410 miles
Used
Haggle-Free Market-Based Price
$19,299
Flow Certified
2026 BMW X3
30 xDrive
34B1654
Gray
5UX53GP0XT9235502
Charlottesville
New
$60,175
2026 BMW X5
xDrive40i
12946
Gray
5UX23EU01T9413406
Winston-Salem
New
$79,050
2026 BMW 330i
xDrive NA
34BXS1750
Gray
3MW89CW04T8G10170
Charlottesville
New
$55,165
2026 BMW 430i
xDrive
34B1639
Gray
WBA53DB0XTCW41254
Charlottesville
New
$70,595
2026 BMW X3
30 xDrive
12899
Black
5UX53GP05T9379779
Winston-Salem
New
$66,370