Advert Description 30 bags, estimated 10,000 balls. 1 Bag for £10 however if you buy a couple of bags will discount price. There is roughly 250-300 balls per bag. Collection only Read more