Ian Rubin (born 17 April 1973) is a former Russia international rugby league footballer who played as a forward in the 1990s and 2000s. He played the majority of his professional career in the National Rugby League for the Sydney Roosters and the South Sydney Rabbitohs clubs. Rubin also played on several occasions for his adopted country of Russia, including four appearances as captain of the Russian national team at the 2000 World Cup after qualifying to play for them via the grandparent rule.