Anti-Roll Bar Link Finder
We offer a range of heavy-duty adjustable anti-roll bar links are ideal for anyone who has lowered / lifted their vehicle or anyone who is having trouble sourcing the right length links. We also offer a range of OEM-quality links in fixed length or cut-to-length as required.

Anti-Roll Bar Link Selector
You can view our complete list of available links at the bottom of this page, or you can select the ball joint diameter and length of link you need and our system will immediately recommend the right part number(s) for your application below*.


Part Number | Ball Joint ⌀ | Min Length | Max Length | Notes | |
---|---|---|---|---|---|
TRC4044 | 10mm | 55mm | 55mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC202 | 10mm | 55mm | 65mm | horizontal - 10mm ball stud/bushing shank | MORE DETAILS |
TRC4006 | 10mm | 60mm | 60mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC140-060 | 10mm | 60mm | 80mm | horizontal heavy duty ball joints | MORE DETAILS |
W23185 | 10mm | 62mm | 62mm | horizontal parallel ball joints | MORE DETAILS |
TRC4016 | 10mm | 63mm | 63mm | 10mm parallel ball joints. | MORE DETAILS |
KLC139 | 10mm | 65mm | 70mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4071 | 10mm | 67mm | 67mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4071 | 10mm | 67mm | 67mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4081L | 10mm | 70mm | 70mm | 10mm ball joints at 165 degree opposed. | MORE DETAILS |
TRC4081R | 10mm | 70mm | 70mm | 10mm ball joints at 165 degree opposed. | MORE DETAILS |
TRC4070L | 10mm | 75mm | 75mm | 10mm ball joints at 60 degree opposed positions. | MORE DETAILS |
TRC4070R | 10mm | 75mm | 75mm | 10mm ball joints at 60 degree opposed positions. | MORE DETAILS |
TRC1025 | 10mm | 75mm | 85mm | MORE DETAILS | |
TRC1025A | 10mm | 75mm | 100mm | MORE DETAILS | |
TRC4002 | 10mm | 76mm | 86mm | 10mm horizontal ball joint link with 10mm vertical ball joint | MORE DETAILS |
KLC109 | 10mm | 80mm | 95mm | horizontal/vertical heavy duty ball joints | MORE DETAILS |
TRC4004 | 10mm | 80mm | 320mm | 10mm ball joints both ends. Cut-to-length. | MORE DETAILS |
TRC4068L | 10mm | 84.5mm | 84.5mm | 10mm ball joints at 84 degree opposed positions. | MORE DETAILS |
TRC4068R | 10mm | 84.5mm | 84.5mm | 10mm ball joints at 84 degree opposed positions. | MORE DETAILS |
TRC4037 | 10mm | 85mm | 85mm | 10mm ball joint to bush link. | MORE DETAILS |
KLC107 | 10mm | 85mm | 95mm | horizontal/vertical heavy duty ball joints | MORE DETAILS |
KLC157 | 10mm | 85mm | 95mm | horizontal/vertical heavy duty ball joints | MORE DETAILS |
TRC4009L | 10mm | 88mm | 88mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4009R | 10mm | 88mm | 88mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4034L | 10mm | 89mm | 89mm | 10mm ball joints at 65 degree opposed positions. | MORE DETAILS |
TRC4034R | 10mm | 89mm | 89mm | 10mm ball joints at 65 degree opposed positions. | MORE DETAILS |
TRC4051 | 10mm | 89mm | 89mm | 10mm ball joint to 10mm threaded pin. | MORE DETAILS |
KLC142 | 10mm | 90mm | 115mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC140-090 | 10mm | 90mm | 115mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC182 | 10mm | 90mm | 115mm | horizontal - 10mm ball stud/bushing shank | MORE DETAILS |
TRC4078 | 10mm | 94mm | 94mm | 10mm ball joint to 10.5mm ID bush. 90 Degree opposed. | MORE DETAILS |
KLC203 | 10mm | 95mm | 115mm | horizontal - 10mm ball stud/bushing shank | MORE DETAILS |
TRC4050 | 10mm | 95.9mm | 95.9mm | 10mm ball joint to parallel 10mm ID bush. Length 95.9mm centre-to-centre. | MORE DETAILS |
TRC4043 | 10mm | 100mm | 100mm | 10mm ball joint to bush link. | MORE DETAILS |
TRC1045L | 10mm | 100mm | 120mm | 1 x 45mm and 1 x 25mm Long Thread | MORE DETAILS |
TRC1045 | 10mm | 100mm | 120mm | MORE DETAILS | |
TRC4083 | 10mm | 103mm | 103mm | 10mm ball joint to 10mm threaded pin. | MORE DETAILS |
TRC4023L | 10mm | 105mm | 105mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4023R | 10mm | 105mm | 105mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
W23169 | 10mm | 105mm | 105mm | horizontal 180deg opposed ball joints | MORE DETAILS |
TRC4086 | 10mm | 107mm | 107mm | 10mm ball joint to 10.5mm ID bush. 90 degree opposed. | MORE DETAILS |
TRC4021 | 10mm | 108mm | 108mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC141 | 10mm | 110mm | 135mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC140-115 | 10mm | 110mm | 135mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC243 | 10mm | 110mm | 135mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4057 | 10mm | 114mm | 114mm | 10mm ball joint to 10mm threaded pin. | MORE DETAILS |
TRC4082L | 10mm | 117mm | 117mm | 10mm ball joints at 90 degree opposed. | MORE DETAILS |
TRC4082R | 10mm | 117mm | 117mm | 10mm ball joints at 90 degree opposed. | MORE DETAILS |
TRC1045A | 10mm | 125mm | 145mm | MORE DETAILS | |
TRC4058 | 10mm | 130mm | 130mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC140-135 | 10mm | 130mm | 155mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC174 | 10mm | 130mm | 155mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC1085 | 10mm | 145mm | 185mm | MORE DETAILS | |
KLC102 | 10mm | 150mm | 175mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4032L | 10mm | 155mm | 155mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4032R | 10mm | 155mm | 155mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4014 | 10mm | 160mm | 160mm | 10mm ball joint to bush link. | MORE DETAILS |
TRC10105 | 10mm | 160mm | 205mm | MORE DETAILS | |
TRC4060 | 10mm | 161.5mm | 161.5mm | 10mm ball joint to parallel 9mm ID bush. Length is 161.5mm centre-to-centre. | MORE DETAILS |
TRC4305 | 10mm | 165mm | 210mm | 10mm ball joint to 12mm vertical ball joint adjustable link. | MORE DETAILS |
TRC4065 | 10mm | 170mm | 170mm | 10mm parallel ball joints. | MORE DETAILS |
KLC140-175 | 10mm | 170mm | 195mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4084 | 10mm | 180mm | 180mm | 10mm ball joints at 180 degree opposed. | MORE DETAILS |
TRC4035 | 10mm | 190mm | 190mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC140-195 | 10mm | 190mm | 215mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4029L | 10mm | 197mm | 197mm | 10mm ball joints at 152 degree opposed positions. | MORE DETAILS |
TRC4029R | 10mm | 197mm | 197mm | 10mm ball joints at 152 degree opposed positions. | MORE DETAILS |
TRC4003 | 10mm | 210mm | 210mm | 10mm vertical ball joint link to bush link | MORE DETAILS |
TRC4008L | 10mm | 210mm | 210mm | 10mm ball joints at 67.5 degree opposed positions. | MORE DETAILS |
TRC4008R | 10mm | 210mm | 210mm | 10mm ball joints at 67.5 degree opposed positions. | MORE DETAILS |
KLC140-215 | 10mm | 210mm | 235mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC10160 | 10mm | 210mm | 260mm | MORE DETAILS | |
TRC4073L | 10mm | 218mm | 218mm | 10mm ball joints at 70 degree opposed positions. | MORE DETAILS |
TRC4073R | 10mm | 218mm | 218mm | 10mm ball joints at 70 degree opposed positions. | MORE DETAILS |
KLC106 | 10mm | 230mm | 255mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC140-235 | 10mm | 230mm | 255mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4012 | 10mm | 235mm | 235mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4042L | 10mm | 237mm | 237mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4042R | 10mm | 237mm | 237mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4072L | 10mm | 240mm | 240mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4072R | 10mm | 240mm | 240mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4041 | 10mm | 240mm | 240mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4022 | 10mm | 250mm | 250mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC140-255 | 10mm | 250mm | 275mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC10200 | 10mm | 254mm | 305mm | MORE DETAILS | |
TRC4038 | 10mm | 265mm | 265mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4074 | 10mm | 270mm | 270mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC140-275 | 10mm | 270mm | 295mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC163 | 10mm | 270mm | 295mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4028L | 10mm | 285mm | 285mm | 10mm ball joints at 160 degree opposed positions. | MORE DETAILS |
TRC4028R | 10mm | 285mm | 285mm | 10mm ball joints at 160 degree opposed positions. | MORE DETAILS |
TRC4018 | 10mm | 285mm | 285mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4056L | 10mm | 286mm | 286mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4056R | 10mm | 286mm | 286mm | 10mm ball joints at 90 degree opposed positions. | MORE DETAILS |
KLC140-295 | 10mm | 290mm | 315mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC154 | 10mm | 290mm | 315mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4025 | 10mm | 300mm | 300mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4039 | 10mm | 300mm | 300mm | 10mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4005L | 10mm | 300mm | 300mm | 10mm ball joints at 125 degree opposed positions. | MORE DETAILS |
TRC4005R | 10mm | 300mm | 300mm | 10mm ball joints at 125 degree opposed positions. | MORE DETAILS |
TRC10245 | 10mm | 300mm | 345mm | MORE DETAILS | |
W23162 | 10mm | 302mm | 302mm | horizontal 125deg opposed ball joints | MORE DETAILS |
KLC151 | 10mm | 310mm | 335mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC140-315 | 10mm | 310mm | 335mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC176 | 10mm | 310mm | 335mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC10265 | 10mm | 320mm | 365mm | MORE DETAILS | |
TRC4069L | 10mm | 325mm | 325mm | 10mm ball joints at 15 degree opposed positions. | MORE DETAILS |
TRC4069R | 10mm | 325mm | 325mm | 10mm ball joints at 15 degree opposed positions. | MORE DETAILS |
KLC140-335 | 10mm | 330mm | 355mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4059L | 10mm | 339.5mm | 339.5mm | 10mm ball joints at 97 degree opposed positions. Length is 339.5mm centre-to-centre. | MORE DETAILS |
TRC4059R | 10mm | 339.5mm | 339.5mm | 10mm ball joints at 97 degree opposed positions. Length is 339.5mm centre-to-centre. | MORE DETAILS |
KLC140-395 | 10mm | 390mm | 415mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC180-060 | 12mm | 60mm | 80mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4030L | 12mm | 65mm | 65mm | 12mm ball joints at 65 degree opposed positions. | MORE DETAILS |
TRC4030R | 12mm | 65mm | 65mm | 12mm ball joints at 65 degree opposed positions. | MORE DETAILS |
KLC172 | 12mm | 65mm | 75mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4085 | 12mm | 71mm | 71mm | 10mm ball joints at 180 degree opposed. | MORE DETAILS |
TRC1225 | 12mm | 75mm | 85mm | MORE DETAILS | |
TRC1225L | 12mm | 75mm | 85mm | 1 x 45mm and 1 x 25mm Long Thread | MORE DETAILS |
TRC4062L | 12mm | 78mm | 78mm | 12mm ball joints at 120 degree opposed positions. | MORE DETAILS |
TRC4062R | 12mm | 78mm | 78mm | 12mm ball joints at 120 degree opposed positions. | MORE DETAILS |
TRC4076L | 12mm | 85mm | 85mm | 12mm ball joints at 135 degree opposed positions. | MORE DETAILS |
TRC4076R | 12mm | 85mm | 85mm | 12mm ball joints at 135 degree opposed positions. | MORE DETAILS |
TRC1225A | 12mm | 85mm | 100mm | MORE DETAILS | |
KLC180-090 | 12mm | 90mm | 115mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC110 | 12mm | 90mm | 115mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4007 | 12mm | 90mm | 320mm | 12mm ball joints. Cut-to-length. | MORE DETAILS |
TRC1245 | 12mm | 100mm | 120mm | MORE DETAILS | |
KLC198 | 12mm | 100mm | 125mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4077 | 12mm | 103.5mm | 103.5mm | 12mm ball joint to 8.3mm ID bush. 90 Degree opposed. 103.5mm length centre-to-centre. | MORE DETAILS |
TRC4013 | 12mm | 110mm | 110mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC1225V | 12mm | 110mm | 125mm | Vertical ball joint on one end | MORE DETAILS |
TRC4024 | 12mm | 120mm | 120mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC1245A | 12mm | 125mm | 145mm | MORE DETAILS | |
TRC4040 | 12mm | 128mm | 128mm | 12mm ball joint to bush link. | MORE DETAILS |
TRC4015 | 12mm | 128mm | 128mm | 12mm ball joint to bush link. | MORE DETAILS |
KLC180-135 | 12mm | 130mm | 155mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4055 | 12mm | 133mm | 133mm | 12mm ball joint to 10mm threaded pin. | MORE DETAILS |
TRC4046 | 12mm | 140mm | 140mm | 12mm parallel ball joints. | MORE DETAILS |
TRC4017L | 12mm | 140mm | 140mm | 12mm ball joints at 85 degree opposed positions. | MORE DETAILS |
TRC4017R | 12mm | 140mm | 140mm | 12mm ball joints at 85 degree opposed positions. | MORE DETAILS |
TRC1285L | 12mm | 140mm | 170mm | 1 x 45mm and 1 x 25mm Long Thread | MORE DETAILS |
TRC1285 | 12mm | 145mm | 185mm | MORE DETAILS | |
TRC1245V | 12mm | 150mm | 175mm | Vertical ball joint on one end | MORE DETAILS |
KLC180-155 | 12mm | 150mm | 175mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC12105 | 12mm | 160mm | 205mm | MORE DETAILS | |
TRC4010 | 12mm | 163mm | 163mm | 12mm ball joint to bush link. | MORE DETAILS |
TRC1285V | 12mm | 165mm | 210mm | Vertical ball joint on one end | MORE DETAILS |
KLC180-175 | 12mm | 170mm | 195mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC180-195 | 12mm | 190mm | 215mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC180-215 | 12mm | 210mm | 235mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC12160 | 12mm | 210mm | 260mm | MORE DETAILS | |
TRC12160L | 12mm | 210mm | 260mm | 1 x 45mm and 1 x 25mm Long Thread | MORE DETAILS |
KLC179 | 12mm | 225mm | 250mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC180-235 | 12mm | 230mm | 255mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4064 | 12mm | 241mm | 241mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4019L | 12mm | 242mm | 242mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4019R | 12mm | 242mm | 242mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4027 | 12mm | 243mm | 243mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC180-255 | 12mm | 250mm | 275mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC12200 | 12mm | 254mm | 305mm | MORE DETAILS | |
TRC4047 | 12mm | 267mm | 267mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC169 | 12mm | 270mm | 295mm | horizontal heavy duty ball joints | MORE DETAILS |
KLC180-275 | 12mm | 270mm | 295mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4061L | 12mm | 288mm | 288mm | 12mm ball joints at 30 degree opposed positions. | MORE DETAILS |
TRC4061R | 12mm | 288mm | 288mm | 12mm ball joints at 30 degree opposed positions. | MORE DETAILS |
KLC180-295 | 12mm | 290mm | 315mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4036L | 12mm | 300mm | 300mm | 12mm ball joints at 160 degree opposed positions. | MORE DETAILS |
TRC4036R | 12mm | 300mm | 300mm | 12mm ball joints at 160 degree opposed positions. | MORE DETAILS |
TRC4011 | 12mm | 301mm | 301mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
TRC4031 | 12mm | 303mm | 303mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC180-315 | 12mm | 310mm | 335mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4067 | 12mm | 317mm | 317mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
KLC167A | 12mm | 320mm | 345mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC12265 | 12mm | 320mm | 365mm | MORE DETAILS | |
KLC180-335 | 12mm | 330mm | 355mm | horizontal heavy duty ball joints | MORE DETAILS |
TRC4048 | 12mm | 334mm | 334mm | 12mm ball joints at 90 degree opposed positions. | MORE DETAILS |
TRC4033 | 12mm | 360mm | 360mm | 12mm parallel ball joints. | MORE DETAILS |
TRC4026 | 12mm | 360mm | 360mm | 12mm horizontal ball joint and 12mm vertical ball joint. | MORE DETAILS |
TRC4020 | 12mm | 360mm | 360mm | 12mm ball joints at 180 degree opposed positions. | MORE DETAILS |
* we can only recommend links based on the thread diameter and the length required. This does not guarantee that the link will fit your application because the amount of clearance room and other components in area of fitment may prevent the link from fitting correctly.