Prasad took 96 wickets from 33 Tests at an average of 35, and 196 wickets from 161 ODIs at an average of 32.3. Prasad was more effective on wickets that helped seam bowling even though his best Test bowling figures of 6 for 33, achieved against Pakistan in the 1999 Test series in India, came on a docile pitch in Chennai; these figures included a spell of bowling in which he took 5 wickets for 0 runs. Notably, he once took 10 wickets in a Test match in Durban, South Africa, in December 1996. It remains his only ten wicket haul in Test cricket. Prasad also took five wicket hauls in England, in 1996, in Sri Lanka, in 2001, and in the West Indies, in 1997. Prasad played his final Test match in Sri Lanka in 2001. One of his finest moments came in 1996 Cricket World Cup when after being hit for a boundary and openly sledged by Pakistan batsman Aamir Sohail, Prasad clean bowled Sohail the very next ball, (which many consider the turning point of the match).
Prasad struggled with injuries and dipping form towards the end of his career. He was dropped from the Indian team after 2001 test series in Sri Lanka. Prasad tried unsuccessfully to make a come back after that before retiring from all cricket in May 2005, having secured two Ranji Trophy championships with Karnataka. He was made coach of the India Under-19 Cricket team in January. He was the coach of the U-19 team that finished runners-up in the 2006 U-19 Cricket World Cup.
After the disappointing performance of the Indian Team in World Cup 2007, Prasad was appointed as the bowling coach of the team for the Bangladesh Tour in May. It was his return to the Indian team after a span of 3 years. On 15 October 2009, Venkatesh Prasad and fielding coach Robin Singh were sacked by the BCCI, which did not give any reasons for the unceremonious dumping.