Back to the question
No idea why people wander from the question of Ponting vs. Yousuf, but all irrelevance of answers such as where OTHER batsman rank etc etc - I think there are three main reasons Yousuf has not received the recognition or respect he deserves
1. He has been living under the shadows of Inzi
2. Even though he is classy by many subjective descriptions, he is still not flashy
3. A very ambivalent at best reaction to his name, appearance and religious change
Now all else aside - if i were to pick as of right now, i would go with yousuf. Yes Ponting has a richer past and is at par with Yousuf even now in terms of scoring, but how can you ignore a player who has been performing AND improving year after year - and lets face it, you can never neutralize effects such as bowler quality, rules and regulations, pitch conditions, health, opposition etc etc etc etc etc so the one factor you can go by is any given sunday, who is the man right now you would look to and say with out this guy, my team cannot win. Ponting is great, but i would challenge anyone who says that as a whole, the Australian team is more shaky in its performance than the Pakistani team. Yousuf has recently proven that day in and day out, the team may not perform at all, but there is one steady hand that will let lets the team latch on to in their chances of winning....