The Saudi Arabia National Cricket Team is the team that represents the country of Saudi Arabia in international cricket. The Team is organized by the Saudi Arabian Cricket Federation, which became an affiliate member of the International Cricket Council (ICC) in 2003 PSL Peshawar Zalmi Owner Javeed Afridi challenged Saudi Arabia national cricket team for […]