Sports Spain Surpass India, Afghanistan En Route To This World Record In T20I Cricket File photo of Spain cricket team.© X/@Cricket_Espana The Spain cricket team has registered a massive world record to its name. En route for the huge feat, the sideSuresh3 weeks ago3 weeks agoKeep Reading