Top 10 banks lists are usually on the basis of size (either assets/deposits or market cap). Following is the list in terms of size
- HBL
- NBP
- UBL
- MCB
- ABL
- Bank Al Falah
- Askari bank
- Standard Chartered Bank
- Faysal Bank
- Bank Alhabib or Habib Metropolitan
I'm not sure about the ranking from 7-10 as that keeps on changing, but pretty sure about the first 6.
HBL is the biggest bank in terms of all metrics - assets, advances, deposits, market cap, profits....In terms of market cap, MCB is the second largest bank after HBL. However it has less deposits than NBP and UBL and hence 4th in above list. In terms of profits, UBL is the second largest bank.