Can I put a Shimano HG cassette on a SRAM XD body?
No. The XD body is threaded for XD cassettes that start at 10 teeth; a Shimano HG cassette (splined) won't mount on it. You need an HG body. On many hubs you can replace the XD freehub body with a compatible HG one.
Standards involved
Find the right part
Search for the compatible component (search link; affiliate links will be wired in at launch).
Search on AmazonRelated questions
- No Can I fit a SRAM XD cassette on a Shimano HG freehub body?
- 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)?
- 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?
- Depends Is the SRAM T-Type cassette (Eagle Transmission) compatible with other components?
Source: SRAM / Park Tool. Indicative data — always check the manufacturer's official specs.