Michael Arthur Foley (14 December 1928 – 28 October 2019) was an Irish hurler who played as a goalkeeper for the Wexford senior team.
Born in Enniscorthy, County Wexford, Foley first arrived on the inter-county scene at the age of seventeen when he first linked up with the Wexford minor team.
He joined the senior panel during the 1946–47 league.
Foley later became a regular member of the starting fifteen, and won two All-Ireland medals, three Leinster medals and one National Hurling League medal.
He was an All-Ireland runner-up on one occasion.
As a member of the Leinster inter-provincial team on a number of occasions, Foley won one Railway Cup medal.
At club level he was a seven-time championship medallist with St.
Aidan's.
Foley retired from inter-county hurling following the conclusion of the 1957 championship.