Used BMW 6 Series for sale

All available BMW 6 Series listings.

1,630 listings • $3,600 – $64,498 • avg 75,940 mi

2014 BMW 6 Series 640i — Sedan — 98,940 mi — Fairfax, VA Clean title
BMW logo

USED · Sedan

2014 BMW 6 Series

640i · AWD · Automatic

98,940 miGas23 mpg Unknown

$16,995

Fairfax, VA

View →
2016 BMW 6 Series 650i — Sedan — 40,454 mi — Stafford, VA Clean title
BMW logo

USED · Sedan

2016 BMW 6 Series

650i · AWD · Automatic

40,454 miGas18 mpg Black

$33,777

Stafford, VA

View →
2016 BMW 6 Series 640i — Sedan — 81,111 mi — East Rutherford, NJ Clean title
BMW logo

USED · Sedan

2016 BMW 6 Series

640i · RWD · Automatic

81,111 miGas24 mpg Alpine White

$19,988

East Rutherford, NJ

View →
2005 BMW 6 Series 645Ci — Coupe — 88,461 mi — Louisburg, NC Clean title
BMW logo

USED · Coupe

2005 BMW 6 Series

645Ci · RWD · Automatic

88,461 miGas Jet Black

$10,500

Louisburg, NC

View →
2015 BMW 6 Series 640i — Sedan — 81,893 mi — Milford, OH Clean title
BMW logo

USED · Sedan

2015 BMW 6 Series

640i · AWD · Automatic

81,893 miGas23 mpg Ruby Black Metallic

$24,495

Milford, OH

View →
2018 BMW 6 Series 640i — Hatchback — 71,851 mi — Garland, TX Clean title
BMW logo

USED · Hatchback

2018 BMW 6 Series

640i · AWD · Automatic

71,851 miGas23 mpg Carbon Black Metallic

$24,998

Garland, TX

View →
2016 BMW 6 Series 650i — Sedan — 54,079 mi — Fredericksburg, VA Clean title
BMW logo

USED · Sedan

2016 BMW 6 Series

650i · AWD · Automatic

54,079 miGas18 mpg Black Sapphire Metallic

$26,000

Fredericksburg, VA

View →
2016 BMW 6 Series 650i — Sedan — 64,469 mi — Arlington Heights, IL Clean title
BMW logo

USED · Sedan

2016 BMW 6 Series

650i · AWD · Automatic

64,469 miGas18 mpg Space Gray Metallic

$26,555

Arlington Heights, IL

View →
2012 BMW 6 Series 650i — Coupe — 64,524 mi — Newton, NJ Clean title
BMW logo

USED · Coupe

2012 BMW 6 Series

650i · AWD · Automatic

64,524 miGas17 mpg Carbon Black Metallic

$14,950

Newton, NJ

View →
2016 BMW 6 Series 650i — Sedan — 85,804 mi — Farmington Hills, MI Clean title
BMW logo

USED · Sedan

2016 BMW 6 Series

650i · AWD · Automatic

85,804 miGas18 mpg Alpine White

$21,995

Farmington Hills, MI

View →
2016 BMW 6 Series 650i — Convertible — 20,033 mi — Fort Lauderdale, FL Clean title
BMW logo

USED · Convertible

2016 BMW 6 Series

650i · AWD · Automatic

20,033 miGas18 mpg Unknown

Contact for price

Fort Lauderdale, FL

View →
2012 BMW 6 Series 640i — Convertible — 60,689 mi — Sarasota, FL Clean title
BMW logo

USED · Convertible

2012 BMW 6 Series

640i · RWD · Automatic

60,689 miGas25 mpg Mineral White Metallic

$19,495

Sarasota, FL

View →
2015 BMW 6 Series 640i — Sedan — 124,958 mi — Baltimore, MD Salvage
BMW logo

USED · Sedan

2015 BMW 6 Series

640i · AWD · Automatic

124,958 miGas23 mpg Tanzanite Blue Metallic

$15,999

Baltimore, MD

View →
2018 BMW 6 Series 640i — Sedan — 54,077 mi — Sykesville, MD Clean title
BMW logo

USED · Sedan

2018 BMW 6 Series

640i · AWD · Automatic

54,077 miGas22 mpg Black Sapphire Metallic

$28,995

Sykesville, MD

View →
2014 BMW 6 Series 640i — Sedan — 76,388 mi — Woodland Hills, CA Clean title
BMW logo

USED · Sedan

2014 BMW 6 Series

640i · RWD · Automatic

76,388 miGas24 mpg Mineral White Metallic

$16,995

Woodland Hills, CA

View →
2015 BMW 6 Series 650i — Sedan — 76,937 mi — Atlanta, GA Clean title
BMW logo

USED · Sedan

2015 BMW 6 Series

650i · RWD · Automatic

76,937 miGas20 mpg Space Gray Metallic

$20,895

Atlanta, GA

View →
2014 BMW 6 Series 640i — Sedan — 112,663 mi — Upper Saddle River, NJ Clean title
BMW logo

USED · Sedan

2014 BMW 6 Series

640i · RWD · Automatic

112,663 miGas24 mpg Jet Black

$16,980

Upper Saddle River, NJ

View →
2015 BMW 6 Series 650i — Sedan — 91,908 mi — Jacksonville, FL Salvage
BMW logo

USED · Sedan

2015 BMW 6 Series

650i · RWD · Automatic

91,908 miGas20 mpg Mineral White Metallic

$15,899

Jacksonville, FL

View →
2017 BMW 6 Series 650i — Sedan — 53,168 mi — Springfield, VA Clean title
BMW logo

USED · Sedan

2017 BMW 6 Series

650i · AWD · Automatic

53,168 miGas18 mpg Alpine White

$33,995

Springfield, VA

View →
2017 BMW 6 Series ALPINA B6 — Sedan — 51,609 mi — Laurel, MD Clean title
BMW logo

USED · Sedan

2017 BMW 6 Series

ALPINA B6 · AWD · Automatic

51,609 miGas18 mpg Mediterranean Blue Metallic

$33,585

Laurel, MD

View →
2017 BMW 6 Series 640i — Sedan — 47,201 mi — Springfield Township, NJ Clean title
BMW logo

USED · Sedan

2017 BMW 6 Series

640i · AWD · Automatic

47,201 miGas22 mpg Alpine White

$26,750

Springfield Township, NJ

View →
2012 BMW 6 Series 650i — Convertible — 51,411 mi — Jacksonville, FL Salvage
BMW logo

USED · Convertible

2012 BMW 6 Series

650i · RWD · Manual

51,411 miGas18 mpg Unknown

$14,500

Jacksonville, FL

View →
2007 BMW 6 Series 650i — Convertible — 127,851 mi — Sarasota, FL Clean title
BMW logo

USED · Convertible

2007 BMW 6 Series

650i · RWD · Automatic

127,851 miGas Mineral Silver Metallic

$11,980

Sarasota, FL

View →
2015 BMW 6 Series 640i — Sedan — 130,516 mi — Snellville, GA Clean title
BMW logo

USED · Sedan

2015 BMW 6 Series

640i · RWD · Automatic

130,516 miGas24 mpg Ruby Black Metallic

$12,499

Snellville, GA

View →

About this category

We list 1,630 used BMW 6 Series vehicles spanning 2005 through 2018. Listings range from $3,600 to $64,498, averaging $20,787. Filter by year, trim, mileage, and price to narrow down.

Frequently asked questions

How much does a used BMW 6 Series cost?
Used BMW 6 Series listings range from $3,600 to $64,498, with an average asking price of $20,787. Pricing depends on year, trim, mileage, and condition.
How many used BMW 6 Series listings are there?
Carlify currently shows 1,630 used BMW 6 Series listings from dealerships nationwide.
What model years of BMW 6 Series are available?
Used BMW 6 Series listings on Carlify span 2007 through 2019. Filter by year to focus on a specific generation or model year.
What trims of the BMW 6 Series are listed?
Common BMW 6 Series trims on Carlify include 650i, 640i, 645Ci, ALPINA B6. Trim availability varies by model year.
What's the typical mileage on a used BMW 6 Series?
The average mileage on used BMW 6 Series listings is 75,940 miles. Filter by mileage to find low-mileage examples.
  • 650i (279)
  • 640i (202)
  • 645Ci (14)
  • ALPINA B6 (5)