Cricket matches attract vendors come from across the country