Wazir was a determined middle-order batsman with a strong defence.[2] His highest Test score was 189, in the Fifth Test against the West Indies at Port of Spain in 1957-58, when he batted for six and three-quarter hours and laid the foundation for Pakistan's innings victory.[3] He was Pakistan's top-scorer with 42 not out when they won by 24 runs against England at The Oval in 1954.[4] His first-class career extended from 1950 to 1964, when he captained Karachi Whites to a narrow defeat in the final of the 1963-64 Quaid-e-Azam Trophy.[5] He was appointed to captain the Pakistan Eaglets team of young players on their tour of England in 1963; 14 of the 18 players on the tour became Test cricketers, and four became Test captains.[1]
Wazir worked as a banker, mostly with the National Bank of Pakistan.[6] He was one of the five Mohammad brothers, four of whom (Hanif, Mushtaq, Sadiq and Wazir himself) played Test cricket for Pakistan.[7] Wazir lives in Solihull, England.[1] Since the death of Israr Ali on 1 February 2016, he has been Pakistan's oldest living Test cricketer.[8]