Here in CBR, I've been comparing Ola with Uber a fair bit recently. Not sure if there are other players.
From my joint to the airport, Ola's price has generally been approx $37 - $47, with Uber perhaps 10% more. The difference between the lower and upper values used to be closer to about $7 and now it's $12+.
However, I receive Ola discount codes by email regularly (and these are pre-loaded in the app) and have never been able to find any Uber codes to use beyond thse for first ride. The Ola discount ranges from 20% to 30%, so they get the business. I was a very happy rider when the $25 flat fare to/from airports promo was on, and my fares ended up less than $30.
From memory, it takes longer to get an Ola but my only gripe is that the Ola fare always ends up being close to the upper end of the quote prior to applying the code. The final fare is usually between $33 - $38.
The last few drivers have asked if I used a discount code, and even more interestingly, a couple of drivers were driving rental cars.
The last time I took a taxi was in November 2017 and the fare was $74 incl card surcharge.
Looking forward to a new player in CBR to keep Ola/Uber pricing sharp.