These stadiums are home to some of the most successful cricket teams and are also venues for many international cricket matches. Sydney Cricket Ground (SCG)Source: www.NDTVSports.comThe Sydney Cricket Ground, also known as the SCG, is located in Sydney, Australia. Lord’s Cricket GroundSource: www.wikipedia.comLord’s Cricket Ground, also known as the “home of cricket,” is located in London, England. Melbourne Cricket Ground (MCG)Source: www.wikipedia.comThe Melbourne Cricket Ground, also known as the MCG, is the largest cricket stadium in the world. They are also home to some of the most successful cricket teams in the world and are venues for many international cricket matches.
Continue reading...