Don Mattingly wore uniform number 46 during the 1982, and 1983 seasons for the New York Yankees.
There is no player that currently wears #23 on the Yankees. Don Mattingly was the last player to wear the #23. He wore it from 1984-1995 as a player and 2004-2007 as a coach.
Lou Gehrig did wear number 4 on the Yankees. His number was retired by the Yankees in 1939.
Alex Rodriguez of the New York Yankees is number 13.
Gary Sheffield wore the number 11 for the New York Yankees.
Robinson Cano wears #24 for the New York Yankees.
Pat Kelly wore number 14 for the Yankees.
Lou Gehrig was the only New York Yankees player to ever wear the number 4.
Jacoby Ellsbury wears #22 for the Yankees.
Nick Swisher wears #33 for the Yankees.