Sir Alex
Banned
I have given a great deal of importance to their batting in this, which is their primary specialisation. Sanga of course is a okay keeper but his batting was not Sangakkaran when he used to don the gloves. Also Dravid wasn't terrible with the gloves either, although in the shorter format.Even after considering Sanga is a class keeper?
There is no question about how they should rank if you consider batting alone. But yes, you have a point when you consider overall contribution.