A push-pull X-axis magnetoresistive sensor, comprising: a substrate, and an interlocked array of soft ferromagnetic flux concentrators and a push-pull magnetoresistive bridge sensing unit placed on the substrate, wherein the interlocked array of soft ferromagnetic flux concentrators comprises at least two soft ferromagnetic flux concentrators, each of the soft ferromagnetic flux concentrators comprises a U-shaped flux concentrator or a H-shaped flux concentrator and has a rectangular first bar, a rectangular second bar, and an zero magnetic reluctance bridge, the first bar and the second bar have major axes parallel to a Y-axis direction and minor axes parallel to an X-axis direction, the zero magnetic reluctance bridge has a major axis parallel to the X-axis and a minor axis parallel to the Y-axis, and the ends of the major axis of the zero magnetic reluctance bridge are interconnected between the first bar and the second bar forming a gap (Ug, Hg1, Hg2) between the first and second bars (bar1, bar2), each of the first and second bars (bar1, bar2) has a first bar side, parallel to the Y-axis direction and facing the gap (Ug, Hg1, Hg2) of the respective flux concentrator, and a parallel, opposed second bar side facing away from the gap (Ug, Hg1, Hg2) of the respective flux concentrator, and soft ferromagnetic flux concentrators arranged successively along the X-direction form an interlocking structure in which a first bar or a second bar of each flux concentrator extends into the gap (Ug, Hg1, Hg2) of an adjacent further flux concentrator respectively adjacent to a second bar or a first bar, forming an interlocked gap (Gx) between the adjacent first bar sides of bars (bar1, bar2), forming non-interlocked gaps (Gn1x) between each adjacent first bar side and second bar side and forming further non-interlocked gaps (Gnx) between any adjacent second bar sides; and the push-pull magnetoresistive bridge sensing unit comprises at least a push arm and a pull arm, the push arm comprises at least one push magnetoresistive sensing unit string, and the pull arm comprises at least one pull magnetoresistive sensing unit string, the push and pull magnetoresistive sensing unit strings each comprise multiple interconnected magnetoresistive sensing units, the push magnetoresistive sensing unit strings are located at the interlocked gaps (Gx), the pull magnetoresistive sensing unit strings are located at the non-interlocked gaps (Gnx, Gn1x), and the magnetoresistive sensing unit is sensitive to magnetic field along the X direction. a substrate, and an interlocked array of soft ferromagnetic flux concentrators and a push-pull magnetoresistive bridge sensing unit placed on the substrate, wherein the interlocked array of soft ferromagnetic flux concentrators comprises at least two soft ferromagnetic flux concentrators, each of the soft ferromagnetic flux concentrators comprises a U-shaped flux concentrator or a H-shaped flux concentrator and has a rectangular first bar, a rectangular second bar, and an zero magnetic reluctance bridge, the first bar and the second bar have major axes parallel to a Y-axis direction and minor axes parallel to an X-axis direction, the zero magnetic reluctance bridge has a major axis parallel to the X-axis and a minor axis parallel to the Y-axis, and the ends of the major axis of the zero magnetic reluctance bridge are interconnected between the first bar and the second bar forming a gap (Ug, Hg1, Hg2) between the first and second bars (bar1, bar2), each of the first and second bars (bar1, bar2) has a first bar side, parallel to the Y-axis direction and facing the gap (Ug, Hg1, Hg2) of the respective flux concentrator, and a parallel, opposed second bar side facing away from the gap (Ug, Hg1, Hg2) of the respective flux concentrator, and soft ferromagnetic flux concentrators arranged successively along the X-direction form an interlocking structure in which a first bar or a second bar of each flux concentrator extends into the gap (Ug, Hg1, Hg2) of an adjacent further flux concentrator respectively adjacent to a second bar or a first bar, forming an interlocked gap (Gx) between the adjacent first bar sides of bars (bar1, bar2), forming non-interlocked gaps (Gn1x) between each adjacent first bar side and second bar side and forming further non-interlocked gaps (Gnx) between any adjacent second bar sides; and the push-pull magnetoresistive bridge sensing unit comprises at least a push arm and a pull arm, the push arm comprises at least one push magnetoresistive sensing unit string, and the pull arm comprises at least one pull magnetoresistive sensing unit string, the push and pull magnetoresistive sensing unit strings each comprise multiple interconnected magnetoresistive sensing units, the push magnetoresistive sensing unit strings are located at the interlocked gaps (Gx), the pull magnetoresistive sensing unit strings are located at the non-interlocked gaps (Gnx, Gn1x), and the magnetoresistive sensing unit is sensitive to magnetic field along the X direction.