The 1999 All-Ireland Senior Hurling Championship (known for sponsorship reasons as the Guinness Hurling Championship) was the 113th staging of the All-Ireland Senior Hurling Championship, the Gaelic Athletic Association's premier inter-countyhurling tournament. The draw for the fixtures took place on 15 November 1998. The championship began on 22 May 1999 and ended on 12 September 1999.
Offaly were the defending champions but were defeated by Cork in the All-Ireland semi-final. Meath, who had participated in the championship since 1993, declined to field a team.
On 12 September 1999, Cork won the championship following a 0–13 to 0–12 defeat of Kilkenny in the All-Ireland final. This was their 28th All-Ireland title, their first in nine championship seasons.
Cork's Joe Deane and Kilkenny's Henry Shefflin were the championship's top scorers with 1-24 apiece. Cork's Donal Óg Cusack and Offaly's Stephen Byrne were deemed the best goalkeepers after keeping three clean sheets each. Cork's Brian Corcoran was the choice for Hurler of the Year.
O. Fahy 1-7 (0-2 frees), A. Kerins, K. Broderick 1-3 each; E. Cloonan 0-4 (0-2 frees), F. Flynn 0-4, O. Canning 1-1, P. Hardiman, J. Cooney, J. Rabbitte, J. Campbell 0-1 each.
H. Shefflin (0-10, 0-6 frees); DJ Carey (2-3, 0-1 free, 0-1 '65'); K. O'Shea (2-1); J. Power (1-1); A. Comerford( 1-0); C. Carter (0-3); B. McEvoy (0-2); M. Kavanagh (0-1).
P. Shelley 2-2; T. Dunne 0-7 (0-4 frees); J. Leahy 0-6 (0-2 frees); L. Cahill, D. Ryan 1-2 each; P. Kelly 0-4; B. O'Meara 0-3; C. Gleeson 0-2; E. Enright 0-1.
J. O'Connor 1-2 (0-2 frees); D. Fitzgerald 1-0 penalty; D. Forde 0-3; N. Gilligan 0-2; A. Markham, S. McMahon, C. Lynch, B. Murphy and C. Clancy 0-1 each.
M. O'Connell 0-8 (0-2 frees, 0-1 seventy, 0-1 sideline); J. Deane 0-7 (0-4 frees); T. McCarthy 0-3; M. Landers 0-2; B. Corcoran, B. O'Connor, F. McCormack and K. Murray 0-1 each.
Gregg O’Kane 1-5, S. P. McKillop 1-0, L. Richmond 0-4, A. Elliott 0-3, F. McMullan 0-2, J. Flynn, J. Carson, C. McGuckin, C. Cunning, Gary O’Kane 0-1 each.
J. Pilkington (1-5), J. Troy (1-3), B. Dooley(1-2), J. Dooley (0-5, 1 free), B. Whelahan (0-3, 2 frees), J. Ryan (1-0), H. Rigney, G. Hannify, J. Errity, M. Duignan (0-1 each).
N. Gilligan 2-3; A. Markham 0-4 (0-3 frees); P.J. O’Connell 1-0; S. McMahon 0-3 (0-2 frees, 0-1 seventy); C. Lynch 0-2; J. O’Connor 0-2 frees; S. McNamara, C. Clancy, B. Murphy and D. Forde 0-1 each.
Johnny Dooley 0-5 (0-3 frees); Joe Dooley, J. Pilkington and J. Troy 0-2 each; J. Ryan, P. Mulhaire, M. Duignan, B. Whelehan (free) and B. Dooley 0-1 each.