Babar Hussain


Babar Hussain is a Pakistani first-class cricketer who plays for Karachi Whites.