18 live listingsUpdated

BMW M3 E30 Coupe

2 deals foundBest first

The best M3 E30 Coupe deals right now

Only listings we rate Great or Good make the list. Each is priced against our fair value for its year, trim and miles. Last checked 21 days ago, so some may have sold.

1 deal is open to everyone. 1 is locked, with the VIN, dealer, listing link and a negotiation email. A free account unlocks one a month.

  1. 1998 BMW M3 E30 Coupe #1
    Top deal Great deal Live listing

    1998 BMW M3

    66,067 mi · Bourne, MA · Dealer hidden

    $30,647 $12,591 below fair value Deal score 100

    Priced $12,591 (29.1%) under our fair value of $43,238 for its year, trim and mileage, a value backed by 112 comparable listings. Its mileage of 66,067 is 14,444 above the median of the 4 model-year 1998 listings, so the price gap is doing the work here.

    Fair value
    $43,238
    Open at
    Hidden
    Days listed
    Hidden
    The VIN, dealer and listing link are hidden
  2. 1995 BMW M3 E30 Coupe #2
    Great deal Live listing

    1995 BMW M3

    148,600 mi · San Bruno, CA · The Auto Paddock

    $20,069 $6,348 below fair value Deal score 99

    Priced $6,348 (24%) under our fair value of $26,417 for its year, trim and mileage, a value backed by 60 comparable listings. It has been through three price cuts, and at 148,600 miles it has covered far more ground than the median 1995 example, which is reflected in the price.

    Fair value
    $26,417
    From 60 similar cars
    Open at
    $19,000
    5% under the ask
    Aim to pay
    $19,547
    Days listed
    200
    Typical: 53

    Strong position to negotiate. Price cut 3 times, 16.4% off its high.

    Free look: every member deal comes with these details

    VIN WBSBF9325SEH04818

    View listing

Unlock all 2 BMW M3 deals

The locked deals are up to $12,591 below fair value. Members get the VIN, dealer, listing link and a ready-to-send negotiation email for every deal.

30-day money-back guarantee · Cancel anytime

What a M3 E30 Coupe costs by model year

Median asking price of the live listings for each model year.

  1. 1999 $39,857 2 listings · 65,895 mi median
  2. 1998 $32,986 4 listings · 51,623 mi median
  3. 1997 $45,150 1 listing · 82,178 mi median
  4. 1996 $27,394 1 listing · 134,845 mi median
  5. 1995 $37,488 10 listings · 98,825 mi median

BMW M3 price guide: fair value by year and trim

How asking prices have moved

The average asking price across every model year, month by month. Down 8.8% since Dec 2025, from $52,602 to $47,947.

Show the monthly numbers
MonthAverage asking price
Dec 2025$52,602
Jan 2026$55,933
Feb 2026$58,174
Mar 2026$56,007
Apr 2026$58,048
May 2026$54,377
Jun 2026$52,937
Jul 2026$38,912
Aug 2026$46,346
Sep 2026$46,498
Oct 2026$47,947

Our read on the M3 E30 Coupe market

From our latest analysis of this car, on .

Best value year
1998
Supply
Moderate
How prices are spread
Across all BMW M3 listings, asking prices rose 1.6% over the last 3 months. Among this vehicle's listings the middle half of prices runs from $27,182 to $47,366, and the 1995 year is priced well above the 1998 and 1999 examples on a median basis. Listings last checked on October 1, 2026.
How to buy one
Target the 1998 model year, where the 4 listings have a median mileage of 51,623 miles and prices that sit well below the rest of the range. Use the long time on the market and the price cuts on the 1995 car as leverage, and insist on a pre-purchase inspection and service records before buying.

M3 E30 Coupe for sale

The 12 newest of 18 live listings in our latest scan, with dealers' asking prices. See every BMW M3 for sale.

  • 1998 BMW M3 Base for sale in Roswell, GA

    2,366 mi · Roswell, GA

    1998 BMW M3

    E30 Coupe

    Asking price $29,999
  • 1995 BMW M3 Base for sale in Elk Grove, CA

    123,765 mi · Elk Grove, CA

    1995 BMW M3

    E30 Coupe

    Asking price $26,970
  • 1995 BMW M3 Base for sale in Miami, FL

    118,080 mi · Miami, FL

    1995 BMW M3

    E30 Coupe

    Asking price $18,666
  • 1995 BMW M3 Base for sale in Concord, NC

    163,878 mi · Concord, NC

    1995 BMW M3

    E30 Coupe

    Asking price $37,394
  • 1997 BMW M3 Base for sale in Portland, OR

    82,178 mi · Portland, OR

    1997 BMW M3

    E30 Coupe

    Asking price $45,150
  • 1998 BMW M3 Base for sale in Peoria, IL

    37,178 mi · Peoria, IL

    1998 BMW M3

    E30 Coupe

    Asking price $35,324
  • 1995 BMW M3 Base for sale in Glen Cove, NY

    39,601 mi · Glen Cove, NY

    1995 BMW M3

    E30 Coupe

    Asking price $79,995
  • 1998 BMW M3 Base for sale in Wilmington, NC

    120,615 mi · Wilmington, NC

    1998 BMW M3

    E30 Coupe

    Asking price $38,899
  • 1998 BMW M3 Base for sale in Bourne, MA

    66,067 mi · Bourne, MA

    1998 BMW M3

    E30 Coupe

    Asking price $30,647
  • 1996 BMW M3 Base for sale in Mesa, AZ

    134,845 mi · Mesa, AZ

    1996 BMW M3

    E30 Coupe

    Asking price $27,394
  • 1995 BMW M3 Base for sale in Havelock, NC

    37,985 mi · Havelock, NC

    1995 BMW M3

    E30 Coupe

    Asking price $50,378
  • 1995 BMW M3 Base for sale in Tampa, FL

    57,356 mi · Tampa, FL

    1995 BMW M3

    E30 Coupe

    Asking price $49,581

Prices are dealers' asking prices from the listings we track. Deals and our read come from our analysis of this car on Oct 1, 2026.