My Account
My Garage
Shopping Cart
MY GARAGE Select Vehicle
MY GARAGE

Genuine BMW Windshield Moulding Upper

(BMW 328i 2007-13, M3 2008-13, X3 2004-10, 335i 2007-13, 325i 2006, 328i xDrive 2009-12, 330i 2006, 535i 2008-10, 740iL 1995-2001, 528i 2008-10 + 19 more models)

Manufacturer

Part Number

4 part numbers · from $41.48
Sale Price

from $41.48

In Stock (10+)

delivery box

Usually delivered within 2 days

free shipping

FREE SHIPPING

Select Your Vehicle:

Authorize Seller Badge
No Hassle Returns

No Hassle Returns

Live-in-stock inventory

Live-in-stock inventory

Fitment guaranteed

Fitment guaranteed

Product Details

The Genuine BMW Upper Windshield Moulding (also called windshield trim or upper windshield molding) is an original equipment part. It covers the gap along the top edge of the windshield, between the glass and the roof. It gives the exterior a clean, finished look and helps guide water away from the seal area.

Key Features:

  • Genuine BMW original equipment part, made to factory standards
  • Fits along the upper edge of the windshield for a seamless, factory appearance
  • Helps shield the windshield seal and mounting area from water, debris and road grime
  • Made to resist weather, UV exposure and temperature changes
  • Simple replacement for moulding that is cracked, faded, warped or missing

Using a genuine BMW moulding restores the original look and gives a precise fit. It is a reliable choice when replacing a windshield or repairing exterior trim. Choose the correct variant from the options on this page.

Products specifications

Fits

BMW 328i 2007-13, M3 2008-13, X3 2004-10, 335i 2007-13, 325i 2006, 328i xDrive 2009-12, 330i 2006, 535i 2008-10, 740iL 1995-2001, 528i 2008-10, 550i 2006-10, 530i 2004-07, 535i xDrive 2009-10, M5 2006-10, 740i 1995, 1997-2001 + 14 more models

Select yours to see vehicle-specific options.

Select & Customize

4 of 5 items

$41.48
PART NUMBER: 51-31-7-061-967
In Stock (10+)
Usually delivered within 2 days
$128.54
PART NUMBER: 51-31-7-057-415
In Stock (9)
Usually delivered within 2 days
$87.39
PART NUMBER: 51-31-8-125-887
In Stock (8)
Usually delivered within 2 days
$65.00
PART NUMBER: 51-31-3-415-508
4 left at this price
Usually delivered within 2 days

Select & Customize

LIVE CHAT AGENT WAS EXCELLENT AND ANSWERED ALL QUESTIONS. Great prices and offers awesome shipping options

very easy to use

TIMELY DELIVERY. PART WORKED GREAT!

Fast and easy.

Good Retailer

Easy to navigate

Share icon
Return Policy
Returns are easy at THMotorsports

Not happy with a purchase? No problem. We've made returning items as easy as possible. And most purchases can be returned for free for 30 days. Learn more about our Returns Policy