Keeping this in view, what is the best Nikon lens for sports photography?
Best Nikon Zoom Lenses for Sports in 2018
Which Nikon lens is best for portrait photography?
The Best Lenses for Portrait Photography
Do all Nikon lenses work on all Nikon cameras?
Yes, except for very old models before 1959. It will “fit” because Nikon has the same bayonet mount called the Nikon-F mount which hasn’t changed since 1959! So all the lenses are interchangeable with film SLR and DX and FX bodies. DX lens will give dark circular corners in film SLR camera.