If we are talking about 70's (its more like early 80's) then let me just share a few fleeting images.
Asif Iqbal, although a terrific runner between the wickets, was not a highly reliable batsman. Atleast not at the time I saw him play, very briefly.
Zahir was amazing, but erratic. In some series, he will just be a dud and in some others will shower runs like there is no tomorrow.
Miandad was a class-act.
Mushtaq Muhammad was not a particularly impressive batsman. At the time I saw him, again very briefly, I am not sure he'd had a place in the team, if it were not for his captaincy skills.
Majid... I only saw him in towards the end of his career, and that too embroiled in all the controversies, what with players revolting against Miandad and IK becoming captain. He was a solid batsman. Class act.
Wasim Raja.. I am sure he played some good innings, but he was highly erratic as a batsman. He was stylish no doubt. But not someone you can rely to win you matches as a batsman. His leg break (with a funky action) would come in handy too.
Then we had Mohsin Khan. We still romanticize about the successful opening pair of Mohsin and Musassar... but hand-to-heart, other than his 200* at Lords, I can't remember any other solid innings from him. He was stylish no doubt, but the West Indians tour of Pakistan exposes his lack of depth.
Mudassar... a gifted player. But so boring, you can go to sleep once he comes in to bat. Thank God, we had Mohsin on the other end to keep us entertained.
====
In my view, one of our more reliable batting line up was at the 1996 World Cup. A very decent mix of batsman (later allegations of match fixing, notwithstanding).
Aamir Sohail
Saeed Anwar
Inzamam-ul-Haq
Javed Miandad
Salim Malik
Ijaz Ahmed (<- he was the only weak link, as he was erratic)
Rameez Raja
Wasim Akram