William Walsh (born 1948) is an Irish retired hurler who played as a centre-forward for the Cork senior team.
Walsh joined the team during the 1968-69 National League and was a regular member of the starting fifteen until his retirement after the 1975 championship.
Youghal beat Cobh in the final (3-9 to 0-13), giving Walsh a Cork Intermediate Hurling Championship medal.
In 1969, Cork had an even more comprehensive victory over Tipp in the provincial decider and Walsh added a second Munster medal to his collection.
During the final, Cork were leading coming into the last quarter,[citation needed] however, Kilkenny scored five unanswered points in the last seven minutes to win by 2-15 to 2-9.
Cork later qualified for the All-Ireland final with Wexford providing the opposition in the very first eighty-minute championship decider.
[citation needed] After being dropped from the team for a number of seasons, Walsh won his third National League medal in 1974 as Cork defeated Limerick on a huge score line of 6-15 to 1-12.
The following year Walsh won his third Munster medal following a 3-14 to 0-12 defeat of reigning provincial champions Limerick.