Ian McKinley (born 4 December 1989) is a retired Irish-born, Italian rugby union player. He played at fly-half and he represented Italy on 9 occasions.