Australia's Captain Michael Clarke has admitted his career may be over after suffering a hamstring tear in the First Test victory over India at the Adelaide Oval on Saturday.