Want to buy a new car

I want to buy a new car diesel I have short listed the two car
maruti suzuki vitara brezza zdi+ and hyundai i20 active 1.4 sx
please help me to choose between these two car
my priorities are low maintaince cost and the car should be fun to drive.