Career
Kamal Najamuddin was a wicket-keeper who usually opened the batting. He played a first-class match in 1969-1970 at the age of 15 purely as a batsman, and another in 1970-1971 as a wicket-keeper, without batting in either. In his second match of the 1971-1972 season, opening and keeping wicket for Karachi Whites, he made 45 and 107 not out.
He continued to play for various Karachi teams and Sindh.
He had his best season with the bat in 1980-1981, when in nine matches he made 645 runs at an average of 40.31, with two centuries. He made his highest score of 179 for Karachi against Railways, when he put on 418 for the first wicket.
In 1982-1983 he made 10 dismissals (nine caught, one stumped) in Karachi"s victory over Lahore City. In 1983-1984 he played only three matches, all for Karachi Greens, but he made 86, 111 not out, 108 not out, 69 and 0.