Scaled to Real World Cricket Stadiums
Play with your favorite teams to the sounds of cheering crowds in picturesque International Cricket Stadiums.