Yes, 10Cric licenses Indian players to deposit in Indian Rupees (INR). You just ask for to choose a down payment method that they make use of along with a down payment.
For included info on 10Cric down payment methods go right here.