I am a big fan of cricket but cricket is not played in Olympics I want to know the reason of cricket is not played in Olympics
This what I found from the Internet readings,
Cricket was only held at the 1900 Summer Olympics in Paris, only two countries where participated in it, Britain and France where Britain won the Gold.
A cricket tournament was scheduled for 1904 Summer Olympics held in St. Louis but was eventually canceled.
Cricket’s governing bodies have for much of their recent history been unwilling to return to the Olympics. In particular, the Board of Control for Cricket in India (BCCI) and England Cricket Board (ECB), considered international cricket’s two most powerful boards, have long been opposed.
Also, Three leading cricket sides – England, Ireland and the West Indies – do not correspond to Olympic national teams, a problem also faced in rugby and association football. The United Kingdom competes at the Olympics as Great Britain with athletes from England, Scotland, Wales and those British Overseas Territories without their own Olympic team. Athletes from Northern Ireland can choose to represent either Great Britain or Ireland. In cricket, Scotland has its own team, Welsh players play for the England team, and the Ireland team represents the Republic and Northern Ireland together. In rugby, Team GB have to nominate one Home Nations team whose results will be used to determine whether Great Britain as a whole qualifies for the Olympics, but players from all the Home Nations can play for the combined team according to the usual Olympic rules.
But cricket may yet be reintroduced. The International Cricket Council is pitching for 20-over cricket in the next Olympics. As ICC said that He said that he did not think there would be any opposition from ICC members England or West Indies due to the fact that they would not be able to compete at a Games under those banners.
For more details: https://www.bbc.com/sport/cricket/39445193