Yes, LeoVegas is a legit betting site for cricket and many other sports in India.
Holding licenses with the world’s leaders in betting regulation makes it very much a legitimate site. They operate in many other regions around the world, too.