Category: Mohammad Shahzad

Mohammad Shahzad Profile, Career Info, Records & Stats

Mohammad Shahzad

Mohammad Shahzad is a right-handed wicket-keeper opening batsman who opens Afghanistan Cricket Team innings in all three formats on International Cricket. Shahzad has represented his national side Afghan Cricket Team in all three formats of International Cricket. He is best known as one of the most entertaining batsmen in the world for his fearlessness at […]