The left-hand batsman announced plans of moving on from cricket over social media on Sunday.
The left-hand batsman took to social media and announced plans to pursue "new dreams and bigger aspirations" in life, the details of which he didn't specify.
"It's time to bid adieu to my cricketing playing career! I've built memories, made friends, achieved the best I could in these playing Junior Cricket, Ranji Trophy and most importantly being a good performer in U-19 World Cup, 2008 and bringing the cup home with the team!!," he tweeted.
Srivastava played 90 first-class matches and scored 4,918 runs at an average of 34.39. The Kanpur-born batsman also made 1,728 List A runs in 44 matches and was part of IPL teams Deccan Chargers, Kochi Tuskers Kerala (both now defunct) and Kings XI Punjab (KXIP).
"I think I have made enough cricketing memories on and off the field to last me a lifetime. For all those who still feel, I should have not retired yet, well...," he wrote in a note, thanking his coaches, Uttar Pradesh cricket administrators, parents and wife for their support.
"I have new dreams and bigger aspirations and now is the time to work towards them. Now is the time for the next chapter."
(Inputs from PTI)