Bazid Khan, Sikandar Bakht and Urooj Mumtaz - all of them have good English skills and hardly make any English gaffes. The downside to their commentary is that none of them have the voices nor the enthusiasm required for commentary. So it sounds pretty bland. But I'd still rather listen to these three than the likes of Wasim/Waqar/Amir Sohail. Ramiz has no knowledge about Pakistan cricketers but has the voice and enthusiasm for commentary.
For me, Bill Lawry, Tony Greig and now Ian Smith remains the gold standard. Imagine Tony Grieg commentating on that Naseem Shah's reverse swinging yorker to Shipley. He would've made that moment so much more enjoyable. All those mickey mouse Sharjah tournaments were lit up with Greig's commentary. One of the reasons why Pakistanis love that Sharjah tied game against Sri Lanka was because of Tony Greig and Barry Richards commentating. Imagine Bazid Khan and Amir Sohail in that moment. Horror.
Sikander Bakht speaks like he's turned up at a funeral.