Veteran leg-spinner Piyush Chawla, who was part of India's two World Cup-winning campaigns, on Friday announced his retirement from all forms of cricket after a career spanning more than two decades to undertake a "new journey" that he did not specify.