The answer to this question is a definite no. If you are looking for a cricket betting site to join, you will always come across some that will not accept Indian players. As a matter of fact, there is probably not a single cricket betting site out there that will accept players from anywhere, there will always be country restrictions. However, we have provided you with plenty of cricket betting sites that are happy to accept players from India.