Ball Joint Stud Length: 80.0. Ball Joint Stud Type: Threaded. Fits what vehicles: 2007-2013 BMW X5, 2008-2014 BMW X6. BMW:3112 6771 893. Ball Joint Mounting Type: Press In. To confirm that this part fits your vehicle enter your vehicles Year Make Model Trim and Engine in the Compatibility Table.