Saurabh Tiwary, who represented India in three ODIs and played for four different franchises in the IPL, on Monday announced his retirement from professional cricket. Tiwary scored 49 runs in the ODIs that he played for the country in 2010. He amassed 8030 runs in 189 innings at an average of 47.51 including 22 hundreds and 34 fifties in 115 first-class matches.