Yes, i have a 2006 hardlid on my 08 nav, as lond as it has the tailgate with thi lines in it its the same tub, without the lines the tub is 100mm longer, it takes 2 secs to sit it on top!!
mine is an 08 and has the same tub as an 06, just check the length. pretty sure 08 was the last of the jap built navaras as mine is december 08 and jap built.