Real Cricket™ 20 | Download and Play on PC - Google Play Store
The link you provided refers to a free download of a "World Cup Cricket 20-20" game on . world-cup-cricket-20-20-free-download-pcgamefreetop-net
If you are looking for high-quality cricket games for PC, here are safer, official alternatives: Real Cricket™ 20 | Download and Play on