Respiration causes continuous change in cardiac position, which leads to image degradation. Phase-encode reordering methods are often used to reduce these artifacts. An improved method for suppressing motion artifacts by reordering the acquisition of k space has been developed that is less sensitive to change of breathing patterns and bulk movement. We describe the theory behind the new approach and compare its results with those of existing methods by use of a phantom with simulated and actual acquired breathing patterns. The comparison was also made in vivo; cardiac scans were performed in 15 subjects with image planes that are known to be particularly susceptible to respiratory artifact. A significant improvement in image quality was achieved compared with conventional nonreordered and existing reordering methods.