Veteran Indian batsman Vangipurappu Venkata Sai Laxman announced his retirement from international cricket on Saturday. "I am retiring with immediate effect. I think this is the right time to move on," the stylish middle-order batsman, who turns 38 in November, told reporters in his home city of Hyderabad.