Nissan Motorsports makes a pully for the N12 Pulsar/B11 Sentra. It will fit the B12 Sentra, but, the drawback is no A/C or power steering belts can be used. As for a B13,14 pully being able to fit, I have no clue. . . However I do know the N12/B11 pulley will fit.
The Motorsports pulley only works on E-series motors and they are really only designed for B11/N12 models. The pulley has a V-belt groove instead of the serpintine groove used in the later models. In order to make the pulley work, you have to use an older water pump pulley and have an alternator shop put a new pulley on your alternator.
I think the Unorthodox Pulley for GA16DE will fit the GA16i engine. Even if it fits, gain is pretty small(1-2hp, check Nissan Perf Mag) and does not warrant the cost of the pulley which usually retail $280 CDN ($150 US). Gain might be different with GA16i though.