In liquid Bi-In-Ni alloys the dependences of the Bi Knight shift K(Bi) and the In Knight shift, K(In), respectively, on the concentrations as well as the linewidths. The concentration ranges were cNi=0-0.20, cBi=0-1 and cIn=0-1, at temperatures of 1000-1300 K. The addition of Ni increases K by Gamma =cNi-1. dK/K approximately=1 for In, and Gamma approximately=0.5 for Bi. The considerable nonlinear changes in K(Bi) and K(In) with cBi/cIn that are known to occur in the binary Bi-In system retain their general shapes on addition of Ni. The contribution of Ni d electrons to both Knight shifts has a large term proportional to cNi2, which is negative for K(In) and positive for K(Bi). The spin polarisation is evaluated. Changes in K in the ternary liquid alloy are compared with a superposition of the changes known from the binaries; at cNi approximately=0.20, deviations occur for K(In).