2004 All-Ireland Senior Hurling Championship

Cork won the championship, beating Kilkenny 0–17 to 0–9 in the final at Croke Park, Dublin.

Participating counties (10): Carlow, Dublin, Kildare, Kilkenny, Laois, Meath, Offaly, Westmeath, Wexford, Wicklow Preliminary round: (2 matches): These are three matches between the first four teams drawn from the province of Leinster.

One team is eliminated at this stage while the winners advance to the All-Ireland semi-finals.

One team is eliminated at this stage while the winners advance to the All-Ireland semi-finals.

Participating counties (5): Antrim, Derry, Down, London, New York Quarter-final (1 match): This is a single match between the first two teams drawn from the province of Ulster and overseas teams.

One team is eliminated at this stage while the winners advance to the All-Ireland quarter-finals.

Four teams are eliminated at this stage while the winners advance to the qualifiers round 2.