Can I fit a SRAM XD cassette on a Shimano HG freehub body?
No. XD is a different interface from HG: a SRAM XD cassette threads onto a dedicated XD driver (smallest cog of 10 teeth), whereas the Shimano HG body is splined and doesn't go below 11 teeth. These are two incompatible standards: you need an XD body; on many hubs you can swap the freehub body from HG to XD. Note: SRAM NX Eagle 12-speed cassettes start at 11 teeth and use the HG body — but they are NOT XD cassettes, don't confuse them.
Standards involved
What you need — before you buy
- These parts aren't compatible as they are: you need a component built for the correct standard — see “Standards involved” above.
- Identify your exact hub/frame first (brand, model and year), then match the replacement to it.
- If your part doesn't support the other standard, use a component compatible with the standard you already have.
- Match the part to your exact hub/frame: check brand, model and year. Don't choose a freehub body or component by standard name alone.
Related questions
- No Will a Shimano 12-speed Micro Spline cassette fit on an HG body?
- Depends Can I use an XD cassette on an XDR body (and vice versa)?
- No Can I fit a SRAM XDR cassette on an XD driver?
- Depends Will a Shimano 11-speed road cassette fit on a 10-speed body?
- Yes Can I fit an old Campagnolo 11-speed cassette on an N3W body?
- No Can I put a Shimano HG cassette on a SRAM XD body?