WATCH: Rashid Khan’s spectacular 5-fer lights up Afghanistan’s ODI series win over South Africa
In a stunning display of skill and strategy, Afghanistan‘s Rashid Khan led his team to victory over South…
Browsing Tag