With an annual usage close to 20,000km, it is better to opt for the hybrid versions of the options you've shortlisted. Not only will these be very fuel-efficient, but their electric motors make these cars feel very peppy and responsive too.
The Maruti Suzuki Victoris is the newest car and, being backed by Maruti's widespread network, maintenance and support should be a hassle-free experience. The only differentiating factor between the Victoris and Maruti Suzuki Grand Vitara is styling, as well as some small features, like their touchscreen and audio systems, the Victoris' being a bit superior. The Toyota Urban Cruiser Hyryder is merely a badge-engineered Grand Vitara, but it gets brown interiors, while the Victoris and Grand Vitara get black interiors. This, along with its styling, could be taken into consideration while deciding between the three. Either way, all three share their powertrain and most other components, and you won't go wrong with either.