If you count Katsuya as defensive move, then Sakura would have better defensive scenarios than, lets say, BM or PS. This is because Katsuya's unique body structure allows her to absorb physical attacks, like Cho Shinra Tensei that BM or PS can't tank; certain attacks like Amatersu, Katsuya would not be able to tank that PS and BM can. If you don't count Katsuya as a defense, then this would be the ranking:
1. Kakashi because of intangible Kamui.
2. Naruto/Sasuke because PS and BM have comparable durability.
3. Sakura without Katsuya.