List of NHL players (I)
This is a list of National Hockey League (NHL) players who have played at least one game in the NHL from 1917 to present and have a last name that starts with "I".
List updated as of the 2018–19 NHL season.
I
[edit]- Alex Iafallo
- Al Iafrate
- Mike Iggulden
- Jarome Iginla
- Viktors Ignatjevs
- Miroslav Ihnacak
- Peter Ihnacak
- Brent Imlach
- Jarkko Immonen
- Peter Ing
- Earl Ingarfield, Sr.
- Earl Ingarfield, Jr.
- Bill Inglis
- Jack Ingoldsby
- Connor Ingram
- Frank Ingram
- Ron Ingram
- Gary Inness
- Ralph Intranuovo
- Arturs Irbe
- Randy Ireland
- Danny Irmen
- Robbie Irons
- Joe Ironstone
- Dick Irvin
- Ted Irvine
- Leland Irving
- Brayden Irwin
- Ivan Irwin
- Matt Irwin
- Ulf Isaksson
- Brad Isbister
- Kim Issel
- Raitis Ivanans