Just like FIFA governs all matters relating to football in the world The International Cricket Council ICC oversees the development of cricket everywhere in the world Previously only the traditional power houses such as England Australia India etc were the ones that kept on dominating world cricket

Please fix the punctuation.
Just like FIFA governs all matters relating to football in the world, The International Cricket Council (ICC) oversees the development of cricket everywhere in the world. Previously, only the traditional power houses such as England, Australia, India etc. were the ones that kept on dominating world cricket.