Petrol or diesel version in Swift Dzire model?

Which is better car in Maruti Suzuki car in terms of petrol or diesel version and performance in Swift Dzire model? What are the pros and cons?