no it will not. It will only autofocus on camera's with an internal focusing motor, such as the d80, d300, d90 etc. Cameras like the d40, d40x, d60 and d5000 do not have an internal focusing motor, and can only autofocus with lenses that are AF-I or AF-S (These lenses have an internal focusing...