European Cricket Championship
World Record Holder Sudesh Wickramasekara seals shock win for Czech Republic over Italy
World Record Holder Sudesh Wickramasekara seals shock win for Czech Republic over Italy. Man of the Match: Sudesh Wickramasekara (1/8) & 54*(27) - ITA ...