Nathan Coulter-Nile has played for Australia in One Day and T20 cricket, four IPL franchises, the Perth Scorchers and Melbourne Stars in BBL cricket and is a Western Australian contracted player.