According to tractordata.com it looks like your Mahindra 26XL has 20 HP at the PTO and your tractor is 54.3 inches wide.
I think a Frontier SB1164 would work well with your Mahindra 26XL.
The SB1164 requires Min. PTO HP of 20 HP and at 64 inches wide it has ample room on each side of your tires.
The large 24" diameter fan will give you plenty of snow casting distance.
Most other 3 pt. snowblowers 64" wide only offer 20" or 22" diameter fans.
A few years ago, and I think it's still true, RAD out of Canada made Frontier snowblowers, Blizzard is also made by RAD, and is basically the same snowblower as Frontier except Blizzard comes in Red which might color match your Mahindra 26XL a little better.
I have a Frontier SB1164 and it's been a rugged reliable snowblower.
I use it on a 2005 Kubota B7800 which has 22 HP PTO, I have never had a problem with lack of PTO HP.
With a Hydro trans, I just slow my ground speed for any hard to blow snow.
Here is a link for Blizzard snowblower
http://jswoodhouse.com/brochures/BerVac BlizzardSnowBl.pdf