2016 BMW M3 for sale
All available 2016 BMW M3 listings.
121 listings • $31,507 – $55,987 • avg 70,727 mi
Featured listings
Browse all 121 2016 bmw m3 for sale →
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$41,590
New Albany, IN

USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$42,595
Portland, OR
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$33,900
Hermosa Beach, CA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$44,905
Fort Worth, TX
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$37,795
La Crescenta, CA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$44,272
Tacoma, WA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$35,550
Bala Cynwyd, PA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$38,450
Columbia, SC
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$38,500
Austin, TX
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$40,800
Durham, NC
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$44,474
Tacoma, WA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$32,495
Longmont, CO
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$37,998
Hayward, CA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$39,997
Vernon, CT
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$35,980
Lakewood, WA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$34,450
Arlington, VA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$47,690
Gladstone, OR
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$43,595
Portland, OR
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$39,995
Plano, TX
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$45,000
Albuquerque, NM
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$40,995
Lewisville, TX
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$45,153
Santa Ana, CA
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Manual
$47,995
North Plainfield, NJ
Clean title USED · Sedan
2016 BMW M3
Standard · RWD · Automatic
$44,998
Indianapolis, IN
About this category
The 2016 BMW M3 is currently available in 121 listings on Carlify. Average mileage across these listings is 70,727 miles. Pricing starts at $31,507 and reaches $55,987. Browse photos, full vehicle history, and dealer details for each 2016 M3.
Frequently asked questions
- How much does a 2016 BMW M3 cost used?
- 2016 BMW M3 listings range from $31,507 to $55,987, averaging $41,817 on Carlify.
- How many 2016 BMW M3 are listed?
- Carlify shows 121 active 2016 BMW M3 listings.
- What's the average mileage on a 2016 BMW M3?
- Average mileage across 2016 BMW M3 listings is 70,727 miles.
Browse by year
Top cities
- Used BMW M3 in New YorkNY
- Used BMW M3 in Los AngelesCA
- Used BMW M3 in ChicagoIL
- Used BMW M3 in HoustonTX
- Used BMW M3 in PhoenixAZ
- Used BMW M3 in PhiladelphiaPA
- Used BMW M3 in San AntonioTX
- Used BMW M3 in San DiegoCA
- Used BMW M3 in DallasTX
- Used BMW M3 in JacksonvilleFL
- Used BMW M3 in AustinTX
- Used BMW M3 in Fort WorthTX
- Used BMW M3 in San JoseCA
- Used BMW M3 in ColumbusOH
- Used BMW M3 in CharlotteNC
- Used BMW M3 in IndianapolisIN
- Used BMW M3 in San FranciscoCA
- Used BMW M3 in SeattleWA