While cricket and stock markets do not have any direct co-relation, an analysis of the S&P BSE Sensex data, during the league phases of the last five cricket World Cups shows an interesting analogy. There seems to a definite connection between a particular price movement in the Sensex and the likely finalists, if not the winner of the World Cup in that particular year.
Let me explain, England won the World Cup in 2019, Australia in 2003, 2007 and 2015, India in 2011. There were a total of 26 trading sessions during the leagues matches in the year 2019, 19 in 2015, 19 in 2011, eight in 2007 and 16 in 2003.