Ireland's International Players

Ireland Team Photo.png

Ireland's International Players

The players who represented the Republic of Ireland in 50 or more official international matches.

Caps Players

146

Robbie Keane (1998 - 2016)

134

Shay Given (1996 - 2016)

118

John O'Shea (2001 - 2018)

110  Kevin Kilbane (1997 - 2012)

102

Steve Staunton (1988 - 2002)

100

Damien Duff (1998 - 2012)

92

Aiden McGeady (2004 - ), Niall Quinn (1986 - 2002)

88

Tony Cascarino (1985-1999) 

84 Glenn Whelan (2008 - )

83

Paul McGrath (1985-1997)

80

Packie Bonner (1981-1996), Richard Dunne (2000 - 2013), Shane Long (2007 - )

   

73

Ray Houghton (1986-1997)

72

Liam Brady (1974-1990), Kenny Cunningham (1996-2005)

71

Kevin Moran (1980-1994), Frank Stapleton (1976-1990)

70

Andy Townsend (1989-1997)

69

John Aldridge (1986-1996)

68

David O'Leary (1976-1993)

67

Roy Keane (1991-2005)

64

Ian Harte (1996-2003)

63

Gary Breen (1996-2004) Kevin Doyle (2006-2017)

60

James McClean (2012 - )

59

John Giles (1959-1979)

57

Mick McCarthy (1984-1992)

56

Don Givens (1969-1981), Denis Irwin (1990-1999)

53

Chris Hughton (1979-1991), Steve Finnan (2000-2008), Ronnie Whelan Jnr (1981-1995), Jonathan Walters (2010-)

52

Gary Kelly (1994-2002), Mick Martin (1971-1983), Jason McAteer (1994-2004)

50

Paddy Mulligan (1969-1979)