New & Used BMW M4 under $60,000 & under 20000 Miles for Sale

Filters
Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2015 BMW M4 Base

$49,997
17,432 mi.
53 mi. from 20149
700 Kenilworth Dr Towson, MD 21204
(877) 729-1512
Great Deal

Used 2018 BMW M4 Base

$53,995
12,348 mi.
196 mi. from 20149
5011 Route 33/34 Wall Township, NJ 07727
(866) 983-9796
Good Deal

Used 2018 BMW M4 Base

$58,850
11,799 mi.
471 mi. from 20149
4529 W 96th Street Indianapolis, IN 46268
3.7
9 reviews
(317) 348-0133
Good Deal

Used 2017 BMW M4 Base

$59,335
13,786 mi.
698 mi. from 20149
11858 Olive Blvd Creve Coeur, MO 63141
(314) 710-3389
Good Deal

Used 2018 BMW M4 Base

$57,567
19,851 mi.
1,111 mi. from 20149
1601 Green Avenue Orange, TX 77630
(409) 221-3374
Good Deal

Used 2016 BMW M4 Base

$52,995
16,333 mi.
2,022 mi. from 20149
12463 W Fairview Ave Boise, ID 83713
(208) 629-2555
Good Deal

Used 2018 BMW M4 Base

$59,995
14,072 mi.
3,319 mi. from 20149
2399 E. Old Matanuska Rd Wasilla, AK 99654
5.0
2 reviews
(907) 313-2447
Great Deal

Used 2016 BMW M4 Base

$53,919
12,719 mi.
405 mi. from 20149
147 Daniel Webster Hwy Nashua, NH 03060
(603) 635-4697
Great Deal

Used 2015 BMW M4 Base

$49,995
13,966 mi.
512 mi. from 20149
1501 Alpharetta Hwy Alpharetta, GA 30076
(866) 490-6401

Used 2020 BMW M4 CS

$59,900
17,999 mi.
912 mi. from 20149
4650 SW 51st St Davie, FL 33314
4.1
9 reviews
(954) 233-1828

Used 2019 BMW M4 Base

$49,000
18,045 mi.
1,817 mi. from 20149
2865 State St Salt Lake City, UT 84115
(888) 838-2413
Good Deal

Used 2017 BMW M4 Base

$56,888
15,971 mi.
2,296 mi. from 20149
1002 Airport Way S Seattle, WA 98134
(206) 462-2407
Fair Deal

Used 2017 BMW M4 Base

$59,988
16,274 mi.
164 mi. from 20149
1130 Castle Shannon Blvd Pittsburgh, PA 15234
(412) 308-5150
Great Deal

Used 2018 BMW M4 Base

$58,997
17,210 mi.
419 mi. from 20149
99B Andover St Danvers, MA 01923
(978) 338-6444
Great Deal

Used 2016 BMW M4 Base

$58,578
8,086 mi.
598 mi. from 20149
1475 Barrington Rd Barrington, IL 60010
(847) 230-4264
Great Deal

Used 2017 BMW M4 Base

$59,938
18,178 mi.
1,073 mi. from 20149
8801 E Kellogg Dr Wichita, KS 67207
(316) 867-6649

Used 2016 BMW M4 Base

$44,999
18,634 mi.
1,819 mi. from 20149
2021 N Redwood Rd Salt Lake City, UT 84116
(801) 871-3485
Good Deal

Used 2018 BMW M4 Base

$58,995
16,004 mi.
2,301 mi. from 20149
700 Ohio St Bellingham, WA 98225
(866) 536-5774

BMW M4 by Body Style

BMW M4 by Trim

Bmw M4s for Sale by Year