A method of correcting for motion in k-space data acquired during a magnetic resonance imaging (MRI) procedure comprising: acquiring a plurality of out-of-phase 2D image navigators 101 each representing, in the image domain, a 2D image of an image region of a subject; acquiring k-space data 102 representing, in the frequency domain, a plurality of 3D MRI images of the image region of the subject; and correcting for motion within the acquired k-space data 103 using motion information for the subject obtained from the plurality of out-of-phase 2D image navigators so as to generate motion corrected k-space 104; and an associated apparatus including a gradient system to apply a magnetic field gradient, an excitation system, a computing system in communication with the excitation system, and the gradient system for controlling these components. The k-space data may be sorted into bins (fig.2B, 213a,213b,213c) representing different motion states of the subject and a plurality of in-phase 2D image navigators may be acquired.