I looked them rather closely a year or so ago. I wanted a larger tractor than the Kubota L5030HSTC I had. That is when I compared the Mahindra 7010 cab, the Kioti DK65, the Kubota M7040 & 8540 cab tractors, the Foton 82 hp cab tractor, some Branson cab units, and the John Deere 5425 and 5525 cab tractors. I was actually impressed with the Mahindra for the 2nd tier tractors. It out "heavied" the Kioti in the battle of who was heavier. It weighed the most followed by the Foton and then the JD tractors. The Mahindra had a better feel, fit, and finish overall than the Foton and Kioti but was not on par with Kubota or JD.
The Mahindra seemed to have the most powerful FEL capacities in that size range. I'd say that Kioti would be the biggest competitor to Mahindra, but Mahindra still has them beat and sells quite a few more units and seemed to have more dealers. Other brand dealers seemed to have more respect for them when questioned because Mahindra has always been themselves and did not try to imitate any other well established brand in order to try to capture some market share. Overall, Mahindra seemed to be a true contender.
Of all the tractors I compared, my personal ranking would be like this: the JD 5X25 series, the Kubota 8540, Kubota 7040, the Mahindra 7010, the Kioti DK65, the Foton, and then the Branson. CNH did not have a tractor is the size/configuration I wanted, so they were not considered. Also, I only looked at the Mahindra 7010 cab and 6000 open station. I cannot speak for any others in their line.