International Cricket Council (ICC)

International Cricket Council (ICC), the world governing body of cricket, was established on June 15, 1909 at Lord’s, England. It was then called the ‘Imperial Cricket Conference’ and the membership was confined to Australia, England and South Africa. India joined the conference in 1926, along with New Zealand and West Indies. These were the only [...]

Follow

Get every new post delivered to your Inbox.