Leg-spinner Piyush Chawla has announced his retirement from all forms of cricket. He played three Tests, 25 ODIs, and seven T20Is for India, taking 43 wickets in total. Chawla is a joint third-highest wicket-taker in IPL history with 192 wickets in 192 matches.