Pela lógica, sim.
pois todos nikon são compativeis com nikon, a sapata é igual.
não existe flash pra D90 e flash para D3000
todos servem em todas, claro, flash nikon em nikon, e flash canon em canon.
pelo menos nunca ouvi caso de existir flash que só encaixe em um tipo de câmera e na outra não.