Genuine & Aftermarket

Company Logo

OE Reference Cross-Match

40887

353 parts found
Exact match
Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 350 4-matic (251.065, 251.165)

MAPCO · Aftermarket

40887 - Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 350 4-matic (251.065, 251.165)

In stock · Dispatch in 3 business days

22.48 USD
Exact match
MERCEDES-BENZ
40887
100% Genuine MERCEDES-BENZ

MERCEDES-BENZ · Genuine

40887 - Air Spring, suspension

In stock · Dispatch in 3 business days

22.48 USD
Exact match
Ball Joint LAND ROVER DISCOVERY IV (L319) 4.0 4x4

FEBI BILSTEIN · Aftermarket

40887 - Ball Joint LAND ROVER DISCOVERY IV (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

20.61 USD
Exact match
Control/Trailing Arm, wheel suspension

SPIDAN CHASSIS PARTS · Aftermarket

40887 - Control/Trailing Arm, wheel suspension

Out of stock · Dispatch in 3 business days

Price on Request
Exact match
Boot Liner/cargo liner TOYOTA PRIUS PHV (_W52_) 1.8 Plug-in Hybrid (ZVW52)

Pika Autoteile · Aftermarket

40887 - Boot Liner/cargo liner TOYOTA PRIUS PHV (_W52_) 1.8 Plug-in Hybrid (ZVW52)

Out of stock · Dispatch in 3 business days

Price on Request
Exact match
Carbus24
40887
Aftermarket METALCAUCHO

METALCAUCHO · Aftermarket

40887 - Joint, propshaft

Out of stock · Dispatch in 3 business days

Price on Request
Exact match
Alternator LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

CEVAM · Aftermarket

40887 - Alternator LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

Out of stock · Dispatch in 3 business days

Price on Request
Exact match
Carbus24
40887
Aftermarket JAPKO

JAPKO · Aftermarket

40887 - Timing Belt

Out of stock · Dispatch in 3 business days

Price on Request
MERCEDES-BENZ
A2597
100% Genuine MERCEDES-BENZ

MERCEDES-BENZ · Genuine

A2597 - Air Spring, suspension

In stock · Dispatch in 3 business days

295.63 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.4 4x4

DELPHI · Aftermarket

TC1963 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.4 4x4

In stock · Dispatch in 3 business days

15.78 USD
MERCEDES-BENZ
40148359
100% Genuine MERCEDES-BENZ

MERCEDES-BENZ · Genuine

40148359 - Air Spring, suspension

In stock · Dispatch in 3 business days

331.91 USD
MERCEDES-BENZ
0230384
100% Genuine MERCEDES-BENZ

MERCEDES-BENZ · Genuine

0230384 - Air Spring, suspension

In stock · Dispatch in 3 business days

131.24 USD
Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 300 4-matic (251.062)

MATRIX PRO · Aftermarket

MX02320171 - Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 300 4-matic (251.062)

In stock · Dispatch in 3 business days

60.42 USD
MAZDA
B45533047C
100% Genuine MAZDA

MAZDA · Genuine

B45533047C - Wheel Bearing Kit VW BORA I (1J2) 1.6

In stock · Dispatch in 3 business days

42.69 USD
Alternator TOYOTA TUV Platform/Chassis (_F6_) 2.4 D (LF60)

TOYOTA · Genuine

2706054260 - Alternator TOYOTA TUV Platform/Chassis (_F6_) 2.4 D (LF60)

In stock · Dispatch in 3 business days

765.96 USD
KIA
0K20133047
100% Genuine KIA

KIA · Genuine

0K20133047 - Wheel Bearing Kit VW BORA I (1J2) 1.6

In stock · Dispatch in 3 business days

39.22 USD
Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 350 4-matic (251.065, 251.165)

TRUCKTEC · Aftermarket

02.30.384 - Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 350 4-matic (251.065, 251.165)

In stock · Dispatch in 3 business days

131.24 USD
Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 400 4-matic (251.166)

BILSTEIN · Aftermarket

40-148359 - Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 400 4-matic (251.166)

In stock · Dispatch in 3 business days

331.91 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 4x4

FEBEST · Aftermarket

2920-DIIILF - Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 4x4

In stock · Dispatch in 3 business days

15.68 USD
Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 400 4-matic (251.166)

Arnott · Aftermarket

A-2597 - Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 400 4-matic (251.166)

In stock · Dispatch in 3 business days

295.63 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 4x4

LEMFORDER · Genuine

29590 01 - Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 4x4

In stock · Dispatch in 3 business days

35.64 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 2.7 TD 4x4

DAYCO · Aftermarket

DSS2985 - Ball Joint LAND ROVER DISCOVERY III (L319) 2.7 TD 4x4

Out of stock · Dispatch in 3 business days

15.58 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 TD 4x4

TRW · Aftermarket

JBJ828 - Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 TD 4x4

Out of stock · Dispatch in 3 business days

26.7 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

GSP · Aftermarket

S080995 - Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

Out of stock · Dispatch in 3 business days

11.9 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

A.B.S. · Aftermarket

220457 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

19.15 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

CORTECO · Aftermarket

49398707 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

17.08 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

NK · Aftermarket

5044002 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

13.3 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

HERTH+BUSS JAKOPARTS · Aftermarket

J4860814 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

16.02 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

ESEN SKV · Aftermarket

69SKV874 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

11.62 USD
Ball Joint LAND ROVER RANGE ROVER SPORT I (L320) 3.0 D 4x4

FAI AutoParts · Aftermarket

SS6416 - Ball Joint LAND ROVER RANGE ROVER SPORT I (L320) 3.0 D 4x4

Out of stock · Dispatch in 3 business days

10.16 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 4.0 4x4

SWAG · Aftermarket

22 94 0887 - Ball Joint LAND ROVER DISCOVERY IV (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

19.44 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

ASHIKA · Aftermarket

73-0L-L04 - Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

Out of stock · Dispatch in 3 business days

15.76 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 TD 4x4

VAICO · Aftermarket

V48-9530 - Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 TD 4x4

Out of stock · Dispatch in 3 business days

17.28 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 4x4

MEYLE · Aftermarket

53-16 010 0001 - Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 4x4

Out of stock · Dispatch in 3 business days

18.17 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

RTS · Aftermarket

93-01636 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.0 4x4

Out of stock · Dispatch in 3 business days

14.65 USD
Ball Joint LAND ROVER DISCOVERY III (L319) 4.4 4x4

JAPANPARTS · Aftermarket

BJ-L04 - Ball Joint LAND ROVER DISCOVERY III (L319) 4.4 4x4

Out of stock · Dispatch in 3 business days

15.97 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

TRISCAN · Aftermarket

8500 17531 - Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 SDV6 4x4

Out of stock · Dispatch in 3 business days

19.36 USD
Ball Joint LAND ROVER RANGE ROVER SPORT I (L320) 3.0 D 4x4

OPTIMAL · Aftermarket

G3-973 - Ball Joint LAND ROVER RANGE ROVER SPORT I (L320) 3.0 D 4x4

Out of stock · Dispatch in 3 business days

23.07 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 TD 4x4

MOOG · Aftermarket

LR-BJ-4839 - Ball Joint LAND ROVER DISCOVERY IV (L319) 3.0 TD 4x4

Out of stock · Dispatch in 3 business days

17.99 USD
Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 V8 4x4

SKF · Aftermarket

VKDS 317505 - Ball Joint LAND ROVER DISCOVERY IV (L319) 5.0 V8 4x4

Out of stock · Dispatch in 3 business days

13.3 USD
Alternator FIAT PANDA (312_, 319_) 1.3 D Multijet 4x4 (312PXS2A)

HERTH+BUSS ELPARTS · Aftermarket

32633770 - Alternator FIAT PANDA (312_, 319_) 1.3 D Multijet 4x4 (312PXS2A)

Out of stock · Dispatch in 3 business days

234.79 USD
Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 350 4-matic (251.065, 251.165)

ESEN SKV · Aftermarket

58SKV025 - Air Spring, suspension MERCEDES-BENZ R-CLASS (W251, V251) R 350 4-matic (251.065, 251.165)

Out of stock · Dispatch in 3 business days

46.26 USD
Control/Trailing Arm, wheel suspension ROVER 600 I (RH) 620 Si

DELPHI · Aftermarket

TC941 - Control/Trailing Arm, wheel suspension ROVER 600 I (RH) 620 Si

Out of stock · Dispatch in 3 business days

45.91 USD
Spark Plug VW BORA I (1J2) 1.6

NGK · Aftermarket

5422 - Spark Plug VW BORA I (1J2) 1.6

Out of stock · Dispatch in 3 business days

3.53 USD
Wheel Bearing Kit VW BORA I (1J2) 1.6

METELLI · Aftermarket

19-1595 - Wheel Bearing Kit VW BORA I (1J2) 1.6

Out of stock · Dispatch in 3 business days

16.28 USD
Alternator HINO 200 Series 310

FEBI BILSTEIN · Aftermarket

188288 - Alternator HINO 200 Series 310

Out of stock · Dispatch in 3 business days

273.01 USD

Cross-referenced parts are cataloged as fitting the same application but are not guaranteed to be identical to the original manufacturer part. Verify fitment against your OE number or VIN before ordering.

Frequently Asked Questions

How do I know if a part matching 40887 number by MAPCO fits my car?

Compare your original OE number against the OE Reference Numbers listed above, and check the dimensions or specifications against your original part.

What is the difference between OE and aftermarket parts?

OE parts match the original manufacturer specification. Aftermarket parts are cross-referenced to fit the same application, usually at a lower price.

Can I search by my vehicle instead of an OE number?

Yes — select your vehicle from the sidebar to see parts confirmed to fit your car.

What if I'm not sure which OE number I have?

Send us your VIN or the number printed on your original part and our team can confirm the correct match before you order.