International Cricket Council organizes world cup championship in every 4 years since 1975. Inaugural ICC world cup was organized in England and its final match was played between West Indies and Australia at Lord’s London. West Indies cricket team beat ...
Read More »