Australian Test captain Steve Waugh, one of thegreatest batsmen in cricketing history who also won millions of Indian heartsfor his charity work, today announced his retirement from internationalcompetition at the end of the upcoming series in India.