Here’s 100’ of 16 gauge speaker wire for $12 https://www.amazon.com/dp/B006LW0W5Y
Don’t use for landscaping, it will deteriorate in the sun due to the cheaper coating.
Option 1: Amazon Basic cables, this will run (for two cables) at least $21.98 for a pair of cables. https://www.amazon.com/dp/B07FKJDTPY/ref=cm_sw_r_sms_apa_i_Ds1WEbC30Z79F
Option 2: Amazon Basic 16-gauge speaker wire for $13.49
https://www.amazon.com/AmazonBasics-16-Gauge-Speaker-Wire-Feet/dp/B006LW0W5Y
Option 3: Combo: Amazon Basic 16-gauge speaker wire and banana plugs for $23.37 https://www.amazon.com/Monoprice-109436-Plated-Speaker-Banana/dp/B01LX35OA0/ref=pd_bxgy_3/136-8531244-1384662?_encoding=UTF8&pd_rd_i=B0097JLQVC&pd_rd_r=d0f01555-e0a2-4c00-8fa5-352e10715ed7&pd_rd_w=5LEf4&pd_rd_wg=kgQhi&pf_rd_p=4e3f7fc3-00c8-46a6-a4db-8457e6319578&pf_rd_r=WYCENMK8X6VZTX61MDQV&refRID=WYCENMK8X6VZTX61MDQV&th=1
You will need a set of wire strippers to strip the wire if you go with option 2 or 3.
did you know? this is a very affordable 16 awg 100ft speaker wire.
https://www.amazon.com/AmazonBasics-16-Gauge-Speaker-Wire-Feet/dp/B006LW0W5Y
You’ll need an amplifier like this
Look behind your speaker to see the power of it (in Watt [W]) and search an amplifier with enough output power. This amplifier as a 100W output for example.
And to connect the speakers to the amplifier you’ll need this type of cables
And then you can play music via Bluetooth or, if you have a mini jack, you can use that type of cables Hope I helped !