Black Friday Sale Shop now to save!
DAYS
:
HOURS
:
MIN
:
SEC
Shop sale now
Filter (2)

Used BMW 4 Series for Sale in North Dakota

46 results Prices exclude taxes, fees, or Shift Service fee

2014 BMW 4 Series
435i xDrive
90.1k Miles
$22,950
$24,950
Est. $324/mo
2017 BMW 4 Series
430i
51k Miles
$24,950
$25,950
Est. $352/mo
2018 BMW 4 Series
430i
36.8k Miles
$31,950
$32,950
Est. $451/mo
2015 BMW 4 Series
435i
51.2k Miles
$28,450
$29,950
Est. $401/mo
2015 BMW 4 Series
428i
40.5k Miles
$23,950
$24,800
Est. $338/mo

Get first dibs on hot sale cars

Shop now–These deals are first come, first served.

2015 BMW 4 Series
428i
44.9k Miles
$25,950
$27,100
Est. $366/mo
2016 BMW 4 Series
428i
39k Miles
$26,950
$29,950
Est. $380/mo
2014 BMW 4 Series
428i xDrive
56.9k Miles
$21,950
$22,950
Est. $310/mo
2018 BMW 4 Series
430i
42k Miles
$32,500
$34,000
Est. $458/mo
2018 BMW 4 Series
430i
31.5k Miles
$31,950
$33,950
Est. $451/mo
2018 BMW 4 Series
430i
39.6k Miles
$31,350
$33,900
Est. $442/mo
2019 BMW 4 Series
430i
23k Miles
$31,450
$34,000
Est. $443/mo
2015 BMW 4 Series
428i
55.5k Miles
$26,950
$28,300
Est. $380/mo
2019 BMW 4 Series
430i
39.7k Miles
$29,450
$30,950
Est. $415/mo
2017 BMW 4 Series
430i
52.1k Miles
$26,950
$28,600
Est. $380/mo
2015 BMW 4 Series
428i
53.1k Miles
$26,950
$29,800
Est. $380/mo
1 - 21 of 46 results

Browse by popular searches

Browse by location

See also