A Karnataka player, Joshi played Test as well as One-day International for India between 1996 and 2001 and his most famous bowling performance came in an ODI against South Africa in the LG Cup in 1999 when he returned figures of 10-6-6-5.
Three years later, the feat was rated in Wisden 100 as the seventh best ODI bowling performance.
Joshi played 15 Tests for India and scalped 41 wickets and took 69 wickets in 69 ODI matches. Also a useful batsman, he scored 352 runs and 1470 runs in Tests and ODIs.
He had represented Royal Challengers Bangalore in 2008 and 2009 season of the Indian Premier League and was under contract till 2010.
At state level, he played for Karnataka throughout his career. In the 1995-96 Rajni season, he achieved an impressive double of scoring 500 runs and capturing 50 wickets.
Also Read
He also played briefly for the Bedfordshire County Cricket Club in England during the 2004 season.
Addressing a press conference where he announced his retirement, Joshi said he had coached Hyderabad team last year and would grab an offer coming his way to coach Karnataka.
"Definitely my heart is here," he said.
"You need couple of years take up the job of coaching the home state so that the players will understand (me as a coach). Taking up coaching job soon after retirement will be a stumbling block where the players wouldn't be free to interact with the coach," he felt. MORE