I have a similar knocking noice coming from the front end, seems more prevalent on the drivers side but could just be because i am closer to it. Knocking seems to happen most when going over uneven ground, like a wobbling noise, not so noticeable just going over a speed bump.
Have had new struts/springs, wishbones, wishbone bushes (Powerflex) and had all other bushings checked when work was done, none needed replacing but did upgrade the ARB ones anyway (Powerflex again).
My next thought was the engine mounts but i'm not sure how best to check them as all threads just seem to be for the Z4M, which assume can't be too dissimilar, will report back if i find anything in case it helps