Of course, Shahid Afridi will make a very good politician compared to Shareef bros. Anyone will do. At least he will not be as corrupt or incompetent.
Now, as everybody said, we vote for Imran Khan not because he won the world cup in 1992, but because he has shown his services to the nation and he has proven himself to be an honest and trustworthy leader. He has given voice to the the common man of Pakistan on national front, from issues like corruption, war on terror, drone strikes, speaking against all.
He has BECOME OUR VOICE. And that's why well will vote for him.
Now even as a cricket captain, he was much more accomplished than talented cricketers like Waseem Akram, Shahid Afridi etc.
Imran Khan is not only the world cup wining captain for Pakistan, he is the best cricketer and all rounder ever produced by Pakistan and one of the best in the world. He is one of only four Pakistanis to be in the ICC Hall of Fame.
And as for communication skills, vision, personality is concern, what comparison does Imran has (with all due respect to Afridi)?
So even as a cricketer, he was in his own class.
Anyway, I do hope Pakistan wins the world cup this time.