Planning to buy maruti celario automatic or hyundai grand i10 automatic which is better and what is the on road mileage of the same

can any one suggest which car to buy planning to buy maruti celario automatic or hyundai grand i10 automatic .
also what is the on road mileage of the same.