The Brian Lara Stadium in Trinidad witnessed a dominant display by Afghanistan on Friday, June 14th, 2024, as they secured a convincing seven-wicket victory...
Australian cricketers "couldn't believe" their "insane" victory by an innings and 14 runs over England in the third Test at Melbourne Cricket Ground on Tuesday. The...