Home / OE Number Search / Ball Joint / 31121140398 OE 31121140398 — Ball Joint Compare 27 brands — check fitment and order online
33 matching parts
About OE part number 31121140398 OE part number 31121140398 is a Ball Joint compatible with ALPINA, BMW and other makes. Available from 27 brands, priced from £8.99. Every cross-reference listed below matches the same OE specification used by the vehicle manufacturer.
Ball Joint OE 31121140398 prices range from £8.99 to £33.99, with 27 brands offering compatible parts.
Fits these vehicles OE 31121140398 is compatible with the following make/model combinations:
Make Models BMW 3 (E36), Z3 Roadster (E36), 3 Coupe (E36), 3 Compact (E36) +6
Available brands Choose a brand to see their compatible parts for OE 31121140398.
Ball Joint OEM 31121140398: Cost & Alternatives
Price range from £8.99 — £33.99
Total products 33 from 27 brands Relevance Price: Low to High Price: High to Low Brand: A-Z KAMOKA Ball Joint — KAMOKA 9040019 OE 31121140398 MPN 9040019
EAN 5902473039066
Front Axle · Bottom · 14 mm Details
Fitting Position Front Axle
Fitting Position Bottom
Cone Size [mm] 14 mm CompareDENCKERMANN Ball Joint — DENCKERMANN D140017 OE 31121140398 MPN D140017
EAN 5901225718754
Front Axle Details
Fitting Position Front Axle CompareTOPRAN Ball Joint — TOPRAN 500 136 OE 31121140398 MPN 500 136
Outer · Front Left · Front Right · 2 Details
Fitting Position Outer
Fitting Position Front Left
Fitting Position Front Right
Quantity per axle 2 CompareREINHOCH Ball Joint — REINHOCH RH03-3010 OE 31121140398 MPN RH03-3010
EAN 5901655167245
Outer · Front Axle · Driver Side · 14,4 mm Details
Fitting Position Outer
Fitting Position Front Axle
Fitting Position Driver Side
Cone Size [mm] 14,4 mm CompareDELPHI Ball Joint — DELPHI TC509 OE 31121140398 MPN TC509
EAN 5012759858851
74,5 mm · 57,8 mm · 89 mm · M12x1.5 Details
Length [mm] 74,5 mm
Width [mm] 57,8 mm
Height [mm] 89 mm
Thread Size M12x1.5 CompareFEBI BILSTEIN Ball Joint — FEBI BILSTEIN 03825 OE 31121140398 MPN 03825
EAN 4027816038252
Front Bottom · Outer · 0,485 kg · 16 mm Details
Fitting Position Front Bottom
Fitting Position Outer
Weight [kg] 0,485 kg
Cone Size [mm] 16 mm CompareSchaeffler FAG Ball Joint — Schaeffler FAG 825 0047 10 OE 31121140398 MPN 825 0047 10
EAN 4014870412326
14,4 mm Details
Cone Size [mm] 14,4 mm CompareSIDEM Ball Joint — SIDEM 21385 R OE 31121140398 MPN 21385 R
EAN 5413978207312
Front Axle · Outer · 49,1 mm · 14,4 mm Details
Fitting Position Front Axle
Fitting Position Outer
Diameter [mm] 49,1 mm
Cone Size [mm] 14,4 mm CompareTALOSA Ball Joint — TALOSA 47-06455 OE 31121140398 MPN 47-06455
EAN 8435229569694
Bottom · Front Left · Front Right · 0,48 kg Details
Fitting Position Bottom
Fitting Position Front Left
Fitting Position Front Right
Weight [kg] 0,48 kg CompareDELPHI Ball Joint — DELPHI TC2101 OE 31121140398 MPN TC2101
EAN 5012759378588
54 mm · 54 mm · 90 mm · M12x1.5 Details
Length [mm] 54 mm
Width [mm] 54 mm
Height [mm] 90 mm
Thread Size M12x1.5 CompareRODRUNNER Ball Joint — RODRUNNER BJ-B-306 OE 31121140398 MPN BJ-B-306
EAN 8698110013489
Outer · Front Axle · Bottom · 84 mm Details
Fitting Position Outer
Fitting Position Front Axle
Fitting Position Bottom
Length [mm] 84 mm CompareBGA Ball Joint — BGA SJ0901 OE 31121140398 MPN SJ0901
EAN 5038206008877
Front Left · Front Right Details
Fitting Position Front Left
Fitting Position Front Right CompareTRW Ball Joint — TRW JBJ122 OE 31121140398 MPN JBJ122
EAN 3322937896615
Front Right · Front Left · Bottom · Outer Details
Fitting Position Front Right
Fitting Position Front Left
Fitting Position Bottom
Fitting Position Outer CompareJP GROUP Ball Joint — JP GROUP 1440300400 OE 31121140398 MPN 1440300400
EAN 5710412137472
Front Right · Outer · Front Left Details
Fitting Position Front Right
Fitting Position Outer
Fitting Position Front Left CompareOPTIMAL Ball Joint — OPTIMAL G3-198 OE 31121140398 MPN G3-198
EAN 4031185931984
Front Left · Front Right · Bottom · 2 Details
Fitting Position Front Left
Fitting Position Front Right
Fitting Position Bottom
Required quantity 2 CompareMONROE Ball Joint — MONROE L0026 OE 31121140398 MPN L0026
EAN 5412096244339
0,500 kg · 2 · 11 cm · 6 cm Details
Weight [kg] 0,500 kg
Required quantity 2
Packaging length [cm] 11 cm
Packaging width [cm] 6 cm CompareRTS Ball Joint — RTS 93-09564 OE 31121140398 MPN 93-09564
EAN 8435130315113
Bottom · Front Top · Outer · 0,45 kg Details
Fitting Position Bottom
Fitting Position Front Top
Fitting Position Outer
Weight [kg] 0,45 kg CompareRODRUNNER Ball Joint — RODRUNNER BJ-B-305 OE 31121140398 MPN BJ-B-305
EAN 8698110013472
Outer · Front Axle · Bottom · 95 mm Details
Fitting Position Outer
Fitting Position Front Axle
Fitting Position Bottom
Length [mm] 95 mm CompareMEYLE Ball Joint — MEYLE 316 010 0003/HD OE 31121140398 MPN 316 010 0003/HD
EAN 4040074246863
Front Right · Outer · Front Left · 76 mm Details
Fitting Position Front Right
Fitting Position Outer
Fitting Position Front Left
Height [mm] 76 mm CompareLEMFÖRDER Ball Joint — LEMFÖRDER 10536 01 OE 31121140398 MPN 10536 01
EAN 4047437005044
Bottom · Outer · Front Right · Front Left Details
Fitting Position Bottom
Fitting Position Outer
Fitting Position Front Right
Fitting Position Front Left CompareAIC Ball Joint — AIC 51595 OE 31121140398 MPN 51595
EAN 4046283515950
Front Bottom · Outer Details
Fitting Position Front Bottom
Fitting Position Outer CompareMERTZ Ball Joint — MERTZ M-S0074 OE 31121140398 MPN M-S0074
EAN 5902701000721
Front Left · Front Right · 16 mm · M12x1,5 mm Details
Fitting Position Front Left
Fitting Position Front Right
Cone Size [mm] 16 mm
External Thread [mm] M12x1,5 mm CompareKYB Ball Joint — KYB KBJ4196 OE 31121140398 MPN KBJ4196
Front Left · Front Right · Bottom · 54 mm Details
Fitting Position Front Left
Fitting Position Front Right
Fitting Position Bottom
Width [mm] 54 mm CompareKYB Ball Joint — KYB KBJ4116 OE 31121140398 MPN KBJ4116
Front Left · Front Right · Bottom · 56 mm Details
Fitting Position Front Left
Fitting Position Front Right
Fitting Position Bottom
Width [mm] 56 mm CompareSIDEM Ball Joint — SIDEM 21385 OE 31121140398 MPN 21385
EAN 5413978109661
Outer · Front Axle · 49,5 mm · 14,4 mm Details
Fitting Position Outer
Fitting Position Front Axle
Diameter [mm] 49,5 mm
Cone Size [mm] 14,4 mm CompareFAI AutoParts Ball Joint — FAI AutoParts SS2053 OE 31121140398 MPN SS2053
EAN 5027049207998
2 Details
Required quantity 2 CompareMOOG Ball Joint — MOOG BM-BJ-4346 OE 31121140398 MPN BM-BJ-4346
EAN 5010874761520
49,5 mm · 71 mm · M12X1.5 · 16,5 mm Details
Length [mm] 49,5 mm
Height [mm] 71 mm
Thread Size M12X1.5
Cone Size [mm] 16,5 mm CompareCORTECO Ball Joint — CORTECO 49398871 OE 31121140398 MPN 49398871
EAN 3358960634887
Front Left · Front Right · Outer Details
Fitting Position Front Left
Fitting Position Front Right
Fitting Position Outer CompareFAI AutoParts Ball Joint — FAI AutoParts SS179 OE 31121140398 MPN SS179
EAN 5027049072473
2 Details
Required quantity 2 CompareSKF Ball Joint — SKF VKDS 318500 OE 31121140398 MPN VKDS 318500
EAN 7316577895721
49,3 mm · 462 · M12 x 1,5 · VKDS 318500 Details
Outer Diameter [mm] 49,3 mm
Supplementary Article/Supplementary Info 462
Thread Size 1 M12 x 1,5
paired article number VKDS 318500 CompareSWAG Ball Joint — SWAG 20 78 0006 OE 31121140398 MPN 20 78 0006
EAN 4044688503312
Front Bottom · Outer · 0,485 kg · 16 mm Details
Fitting Position Front Bottom
Fitting Position Outer
Weight [kg] 0,485 kg
Cone Size [mm] 16 mm CompareMONROE Ball Joint — MONROE L11500 OE 31121140398 MPN L11500
EAN 5412096266928
0,500 kg · 2 · 13,5 cm · 9,5 cm Details
Weight [kg] 0,500 kg
Required quantity 2
Packaging length [cm] 13,5 cm
Packaging width [cm] 9,5 cm CompareSASIC Ball Joint — SASIC 9005222 OE 31121140398 MPN 9005222
EAN 3660872330833
31126758510 · Front Axle · Bottom Details
for OE number 31126758510
Fitting Position Front Axle
Fitting Position Bottom CompareTechnical Specifications Show all specifications Attribute Value Cone Size [mm] 13,6 Thread Size Pinch Bolt 18mm Cone Size [mm] 12,7 Cone Size [mm] 16,6 Diameter [mm] 45 Height [mm] 73 Length [mm] 60 Width [mm] 67 Height [mm] 51 Thread Size 1 M12 x 1,5
Best Prices Free UK Delivery Secure Payment 2.5M+ PartsRelated cross-references Cross-reference numbers associated with 31121140398 — including both OEM part numbers and aftermarket alternatives. Each entry links to its own compatibility and pricing page.
17190 — Track Rod End · 180 brands 19662 — Final Muffler · 140 brands 19670 — Track Rod End · 125 brands 17195 — Suspension strut mount · 123 brands 03822 — Track Rod End · 121 brands 10536 01 — Track Rod End · 105 brands 10536-01 — Track Rod End · 105 brands 1053601 — Track Rod End · 105 brands 184437 — Engine mounting · 104 brands 08570 — Track Rod End · 94 brands 10533 01 — Track Rod End · 84 brands 1053301 — Track Rod End · 84 brands Top OE numbers for Ball Joint Common original equipment numbers linked to stocked alternatives.
Frequently Asked Questions What does OE number 31121140398 fit? OE 31121140398 fits vehicles from ALPINA, BMW, BMW (BRILLIANCE) and other compatible models listed below.
What part type is 31121140398? OE 31121140398 is an original equipment reference for a Ball Joint. It identifies the exact part specification used by the vehicle manufacturer.
How much does Ball Joint 31121140398 cost? Replacement parts for OE 31121140398 cost between £8.99 and £33.99, depending on brand and specification.
Which brands make Ball Joint 31121140398? DELPHI, SIDEM, RODRUNNER, MONROE, KYB all offer compatible replacements for OE 31121140398.
Is 31121140398 original equipment or aftermarket? OE 31121140398 is an original equipment reference used by BMW, PEUGEOT, CITROËN. The parts listed below are quality-matched aftermarket and OEM-equivalent replacements tested against the same specification.
What is OE number 31121140398? OE (Original Equipment) number 31121140398 is a manufacturer's reference code for Ball Joint used to identify the exact specification of a part fitted during vehicle production. By cross-referencing this OE number, you can find 27 compatible aftermarket brands that match the same specification — often at a lower price than the original. All parts listed above are verified to match OE 31121140398.