I have owned both. Kubota is a very reliable brand. However, they are not built as heavy as Mahindra for a given Hp rating. The Mahindra models usually weigh about 20% more, and have larger times, bigger axles, more lift capacity, etc. So, in my opinion, Mahindra is better for utility work. For...