No dear do-gooder, you cannot. NCBs are awarded to you as a policy holder and they cannot be transferred to another person, even when you sell your bike. The only exception to the rule is death of the policy holder, in which case, the NCB will be transferred to the nominee.
Pro Tip! Keep Your NCB. Let go of small change. In other words, in the long run we have seen that making a claim for small damages to the vehicle, that is totally affordable, will make you lose on a substantial chunk of discount on your premium, because the NCB, on even making a single claim will switch back to zero, which looking at the larger picture, will be a bigger financial loss. So it is best to keep your NCB alive and settle minor damages without raising a claim.