I have seen some of the Pak fans here calling him Hack and all those names just because he had rough first 3 yrs of international cricket. Funny thing is, same guys calling Umar Akmal one of the top players in the world /UAkmal a far better batsman than Rohit/ etc.,.

BD and Mamoon are some of those guys who mentioned in other threads.
I am sticking with what I mentioned then, Rohit is the best young talent in the world cricket currently. He can play on any kinda surface. he has the technic. Umar Akmal is a big slogger if you compare him with Rohit. UAkmal has very limited strokes and most of them on the on side. UAkmal can only dream about playing like Rohit at the top of the order. I have seen UAkmal playing the new ball. He was horrible. PCB rightly have him at no 6. He is good against old ball against tired bowlers.