All Cars
New
Why Buy New Vehicles
See All New Inventory
See Inbound Inventory
FlowGarage App
Drive Flow
Pre-Owned
Why Buy Pre-Owned
See All Pre-Owned Inventory
FlowGarage App
Drive Flow
Sales Specials
Sell/Trade
Service
E.T.F.
Easy.Transparent.Fun.
FlowGarage App
Drive Flow
About
Sign In
All Cars
New ▼
Why Buy New Vehicles
See All New Inventory
See Inbound Inventory
FlowGarage App
Drive Flow
Pre-Owned ▼
Why Buy Pre-Owned
See All Pre-Owned Inventory
FlowGarage App
Drive Flow
Sales Specials
Sell/Trade
Service
E.T.F. ▼
Easy.Transparent.Fun.
FlowGarage App
Drive Flow
About
Sign In
Flow Inventory
Sorry, there were no search results.
2026 Mazda CX-50 Hybrid
Preferred
76001M
White
7MMVAABW2TN164996
Fayetteville
New
$33,077
2026 Mazda CX-50 Hybrid
Premium Plus
8M56697
White
7MMVAAEW5TN156614
Charlottesville
New
$39,461
2026 Mazda CX-5
2.5 S Preferred
76016M
White
JM3KMCHA6T0104080
Fayetteville
New
$37,150
2026 Mazda CX-50
2.5 Turbo Premium Plus
75992M
Black
7MMVABEY8TN481040
Fayetteville
New
$42,120
2025 Mazda CX-5
2.5 S Preferred
9M9327
White
JM3KFBCM1S0793983
Greensboro
New
$31,098
2026 Mazda CX-5
2.5 S Preferred
9M9494
White
JM3KMCHA6T0111143
Greensboro
New
$36,950
2023 Mazda CX-5
2.5 S Premium Plus
9R1402
Gray
JM3KFBEM4P0123798
Greensboro
64,622 miles
Used
Haggle-Free Market-Based Price
$24,999
Mazda certified
2026 Mazda CX-50
2.5 S Premium
8M56778
Gray
7MMVABDL4TN485270
Charlottesville
New
$35,711
2026 Mazda CX-50 Hybrid
Preferred
8M56766
Gray
7MMVAABW2TN163802
Charlottesville
New
$33,571
2026 Mazda CX-50 Hybrid
Premium Plus
9M9508
Gray
7MMVAAEW3TN169202
Greensboro
New
$40,016
2026 Mazda CX-50 Hybrid
Premium
76047M
White
7MMVAADW2TN168088
Fayetteville
New
$37,366
2019 Mazda CX-5
Touring
15S10665A
Red
JM3KFACM6K0539096
Burlington
54,153 miles
Used
Haggle-Free Market-Based Price
$19,999
Flow Certified
2025 Mazda CX-5
2.5 S Select
9M9426
Black
JM3KFBBL0S0811592
Greensboro
New
$29,925
2026 Mazda CX-50 Hybrid
Premium Plus
8M56806
Gray
7MMVAAEW1TN167416
Charlottesville
New
$39,736
2026 Mazda CX-50
2.5 Turbo Premium Plus
8M56784
Gray
7MMVABEY5TN485160
Charlottesville
New
$43,186
2025 Mazda CX-50
2.5 S Premium Package
9SLM8791
White
7MMVABDM0SN362170
Greensboro
2,653 miles
Used
Haggle-Free Market-Based Price
$30,499
Mazda certified
2026 Mazda CX-50
2.5 S Select
76005M
Green
7MMVABAL7TN483453
Fayetteville
New
$29,747
2025 Mazda CX-5
2.5 S Preferred
9M9328
Gray
JM3KFBCM4S0793606
Greensboro
New
$31,098
2025 Mazda CX-50 Hybrid
Premium Package
9M9142
Blue
7MMVAADW5SN142616
Greensboro
New
$36,185
2026 Mazda CX-5
2.5 S Premium Plus
8M56828
Red
JM3KMEHA5T0105314
Charlottesville
New
$42,185
2026 Mazda CX-50 Hybrid
Premium Plus
8M56748
Gray
7MMVAAEW1TN162281
Charlottesville
New
$40,036
2026 Mazda CX-50 Hybrid
Premium Plus
9M9334
Gray
7MMVAAEW8TN156915
Greensboro
New
$40,014
2026 Mazda CX-50
2.5 S Premium
7XI5869M
Gray
7MMVABDL5TN464489
Fayetteville
New
$34,522
2025 Mazda CX-50 Hybrid
Premium Package
7P5103
Black
7MMVAADW8SN114681
Fayetteville
3,003 miles
Used
Haggle-Free Market-Based Price
$33,499
Mazda certified