DriveIndex
BMW M2 (F87) for sale: listings and market values

BMW M2 (F87) For Sale

29 BMW M2 (F87) are listed for sale, with asking prices from $14,400 to $40,800, averaging 80,073 miles (data through Nov 14, 2026). For context, the M2 (F87)'s market value runs $40,300 depending on year and condition, built from 22 verified auction sales, not asking prices.

Get new-listing alerts with Pro →BMW M2 (F87) values →
For Sale
29
Last checked Nov 14, 2026
Asking Range
$14,400 – $40,800
Market Value
$40,300
Avg Mileage
80,073

BMW M2 (F87) Listings (29)

Last checked Nov 14, 2026, unless a listing shows its own date

2016 BMW M2 Base
141,444 mi · Motion Motors ↗
Last checked Nov 13, 2026
$14,400
2016 BMW M2 Base
94,937 mi · Auto Traders ↗
Last checked Nov 13, 2026
$14,895
2016 BMW M2 Base
100,297 mi · Unlimited Auto Group ↗
Last checked Nov 13, 2026
$15,433
2016 BMW M2 Base
93,092 mi · Karplus Warehouse Inc. ↗
Last checked Nov 13, 2026
$15,688
2016 BMW M2 Base
103,845 mi · Premium Autos ↗
Last checked Nov 13, 2026
$15,947
2016 BMW M2 Base
110,837 mi · Cars Land ↗
Last checked Nov 13, 2026
$16,395
2016 BMW M2 Base
75,618 mi · Jim Juliani Motors ↗
Last checked Nov 13, 2026
$16,903
2016 BMW M2 Base
107,387 mi · Maximum Auto Outlet ↗
Last checked Nov 13, 2026
$16,995
2016 BMW M2 Base
109,565 mi · Your Choice Auto Sales of Joliet ↗
Last checked Nov 13, 2026
$18,176
2016 BMW M2 Base
79,082 mi · Prime Auto Imports ↗
Last checked Nov 13, 2026
$18,490
2016 BMW M2 Base
92,821 mi · Mas Motors ↗
Last checked Nov 13, 2026
$19,580
2016 BMW M2 Base
49,759 mi · Audi Central Houston ↗
Last checked Nov 13, 2026
$19,919
2016 BMW M2 Base
76,590 mi · Cars2Us Fairfax ↗
Last checked Nov 13, 2026
$20,196
2016 BMW M2 Base
74,477 mi · Davis Honda ↗
Last checked Nov 13, 2026
$20,470
2016 BMW M2 Base
75,651 mi · Ferco Motors ↗
Last checked Nov 13, 2026
$20,899
2016 BMW M2 Base
72,007 mi · Pedersen Toyota ↗
Last checked Nov 13, 2026
$20,989
2016 BMW M2 Base
80,828 mi · Mas Motors ↗
$21,080
2016 BMW M2 Base
64,653 mi · Joe Machens Toyota ↗
Last checked Nov 13, 2026
$22,278
2016 BMW M2 Base
52,572 mi · Kings Point Auto ↗
Last checked Nov 13, 2026
$22,595
2016 BMW M2 Base
61,039 mi · Legacy Auto Sales ↗
Last checked Nov 13, 2026
$22,700
2016 BMW M2 Base
74,739 mi · Drum Hill Autos ↗
Last checked Nov 13, 2026
$24,489
2016 BMW M2 Base
45,420 mi · House of Cars Arizona ↗
Last checked Nov 13, 2026
$25,998
2016 BMW M2 Base
101,471 mi · Motor Cars Mitsubishi ↗
Last checked Nov 13, 2026
$29,373
2016 BMW M2 Base
59,249 mi · BMW of Monrovia ↗
Last checked Nov 13, 2026
$36,767
2016 BMW M2 Base
125,555 mi · Private seller ↗
Last checked Nov 13, 2026
$37,777
2016 BMW M2 Base
53,420 mi · Serra Toyota Milwaukee ↗
Last checked Nov 13, 2026
$38,489
2016 BMW M2
54,231 mi · AUTO 206 ↗
Last checked Nov 13, 2026
$39,480
2016 BMW M2 Base
30,429 mi · Bill Jacobs BMW ↗
Last checked Nov 13, 2026
$39,990
2016 BMW M2 Base
61,100 mi · Purmotive ↗
$40,800

Asking prices as listed when last checked, not sold prices. Market values on DriveIndex come from verified completed sales.

Is one of these M2 (F87)s a good deal?

Collector ($39.99/month) gives you a deal verdict on any M2 (F87) listing: the Listing Analyzer scores the ask against its mileage-adjusted fair value from verified sales, with the deal score and the exact dollar gap. Deal Radar shows the listings priced furthest under their value across the market, the best 20 at a time, and Search Agent emails you when the spec you want lists.

Check the 29 2016 M2 (F87) listings with Collector →

Not ready? A free account shows current values and recent sale dates.

BMW M2 (F87) value by year →

BMW M2 (F87) For Sale: Frequently Asked Questions

How many BMW M2 (F87) are for sale?

29 BMW M2 (F87) listings are listed across the marketplaces DriveIndex tracks (last checked Nov 14, 2026).

How much does a BMW M2 (F87) cost?

Asking prices range from $14,400 to $40,800. The market value from verified completed sales runs $40,300. Asking prices and sold prices are not the same thing.

Is a BMW M2 (F87) listing priced fairly?

DriveIndex Collector gives a deal verdict on any BMW M2 (F87) listing, from any site: the Listing Analyzer scores the ask against its mileage-adjusted fair value from verified sales, with the deal score, the exact dollar gap, and where the ask lands.

When is the best time to buy a BMW M2 (F87)?

DriveIndex measures each model's seasonal pattern across years of verified sales and identifies the best months to buy and sell; where a market is falling, it also estimates where prices should bottom. Both are DriveIndex Collector features. Whether the M2 (F87) is appreciating, stable, or depreciating is the Value Signal, part of DriveIndex Pro.