2017 BMW M3 for sale

All available 2017 BMW M3 listings.

146 listings • $29,995 – $59,999 • avg 65,088 mi

2017 BMW M3 Standard — Sedan — 86,228 mi — Portland, OR Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

86,228 miGas20 mpg Azurite Black Metallic

$42,995

Portland, OR

View →
2017 BMW M3 Standard — Sedan — 65,230 mi — Chandler, AZ Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

65,230 miGas20 mpg Mineral Gray Metallic

$52,991

Chandler, AZ

View →
2017 BMW M3 Standard — Sedan — 57,063 mi — Honolulu, HI Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

57,063 miGas20 mpg Mineral White Metallic

$49,900

Honolulu, HI

View →
2017 BMW M3 Standard — Sedan — 43,879 mi — Federal Way, WA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

43,879 miGas20 mpg Silverstone Metallic

$53,260

Federal Way, WA

View →
2017 BMW M3 Standard — Sedan — 67,883 mi — Tampa, FL Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

67,883 miGas20 mpg Mineral Gray Metallic

$45,990

Tampa, FL

View →
2017 BMW M3 Standard — Sedan — 90,216 mi — Maitland, FL Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

90,216 miGas20 mpg Mineral White Metallic

$34,980

Maitland, FL

View →
2017 BMW M3 Standard — Sedan — 41,090 mi — Atlanta, GA Salvage
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

41,090 miGas20 mpg Mineral Gray Metallic

$39,999

Atlanta, GA

View →
2017 BMW M3 Standard — Sedan — 85,113 mi — Colma, CA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

85,113 miGas20 mpg Yas Marina Blue Metallic

$42,474

Colma, CA

View →
2017 BMW M3 Standard — Sedan — 29,085 mi — Arlington Heights, IL Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

29,085 miGas20 mpg Black Sapphire Metallic

$54,855

Arlington Heights, IL

View →
2017 BMW M3 Standard — Sedan — 93,502 mi — Portland, OR Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

93,502 miGas20 mpg Mineral Gray Metallic

$42,995

Portland, OR

View →
2017 BMW M3 Standard — Sedan — 84,880 mi — San Jose, CA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

84,880 miGas20 mpg Tanzanite Blue Metallic

$40,999

San Jose, CA

View →
2017 BMW M3 Standard — Sedan — 40,579 mi — Pittsburgh, PA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

40,579 miGas20 mpg Azurite Black Metallic

$55,000

Pittsburgh, PA

View →
2017 BMW M3 Standard — Sedan — 53,012 mi — Reidsville, NC Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

53,012 miGas20 mpg Unknown

$48,500

Reidsville, NC

View →
2017 BMW M3 Standard — Sedan — 63,169 mi — New Albany, IN Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

63,169 miGas20 mpg Pearl White

$47,990

New Albany, IN

View →
2017 BMW M3 Standard — Sedan — 103,768 mi — Federal Way, WA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

103,768 miGas20 mpg Mineral Gray Metallic

$39,461

Federal Way, WA

View →
2017 BMW M3 Standard — Sedan — 60,695 mi — Jacksonville, FL Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

60,695 miGas20 mpg Mineral Gray Metallic

$43,595

Jacksonville, FL

View →
2017 BMW M3 Standard — Sedan — 76,999 mi — Arlington, VA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

76,999 miGas20 mpg Azurite Black Metallic

$35,000

Arlington, VA

View →
2017 BMW M3 Standard — Sedan — 55,597 mi — Santa Clara, CA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

55,597 miGas20 mpg Sakhir Orange Ii Metallic

$52,999

Santa Clara, CA

View →
2017 BMW M3 Standard — Sedan — 66,022 mi — Dublin, OH Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

66,022 miGas20 mpg Sakhir Orange Ii Metallic

$43,944

Dublin, OH

View →
2017 BMW M3 Standard — Sedan — 107,745 mi — Spring, TX Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

107,745 miGas20 mpg Mineral Gray Metallic

$31,000

Spring, TX

View →
2017 BMW M3 Standard — Sedan — 61,074 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

61,074 miGas20 mpg Sakhir Orange Ii Metallic

$41,990

Houston, TX

View →
2017 BMW M3 Standard — Sedan — 29,993 mi — Arlington Heights, IL Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

29,993 miGas20 mpg Black Sapphire Metallic

$53,855

Arlington Heights, IL

View →
2017 BMW M3 Standard — Sedan — 53,528 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Manual

53,528 miGas20 mpg Mineral White Metallic

$45,990

Houston, TX

View →
2017 BMW M3 Standard — Sedan — 42,000 mi — Midlothian, VA Clean title
BMW logo

USED · Sedan

2017 BMW M3

Standard · RWD · Automatic

42,000 miGas20 mpg Sakhir Orange Ii Metallic

$46,500

Midlothian, VA

View →

About this category

The 2017 BMW M3 is currently available in 146 listings on Carlify. Average mileage across these listings is 65,088 miles. Pricing starts at $29,995 and reaches $59,999. Browse photos, full vehicle history, and dealer details for each 2017 M3.

Frequently asked questions

How much does a 2017 BMW M3 cost used?
2017 BMW M3 listings range from $29,995 to $59,999, averaging $45,289 on Carlify.
How many 2017 BMW M3 are listed?
Carlify shows 146 active 2017 BMW M3 listings.
What's the average mileage on a 2017 BMW M3?
Average mileage across 2017 BMW M3 listings is 65,088 miles.