The cricket body suspended Shah, a batsman who was part of Mumbai Ranji squad, on July 13 after he was found guilty of making "corrupt approach" to a team-mate who was also a member of Rajasthan Royals IPL franchise.
Shah approached the High Court through his lawyer, Som Sinha, claiming that he was not given a hearing before BCCI passed its order and hence the suspension should be set aside.
The court, while dismissing the petition, said Shah can approach BCCI's disciplinary committee if he wishes to.
According to BCCI, after Shah approached the Rajasthan Royals player, the franchise informed the cricket body about the incident and BCCI president Jagmohan Dalmiya asked its anti-corruption unit to conduct an inquiry.
The inquiry commissioner found Shah guilty of "breaching" its anti-corruption code, it said.