I have this one from amazon: https://www.amazon.com/dp/B01N808QIH/ref=cm_sw_r_apa_i_CzoQEbR9T1Y0N
Cheap, and large enough to do bodyweight stuff on too. Used it everyday since early march and its perfect.
This is the one I bought and it's worked great.
BalanceFrom GoFit High Density Treadmill Exercise Bike Equipment Mat, 3-Feet X 6.5-Fee (Regular) https://www.amazon.com/dp/B01N808QIH/ref=cm_sw_r_cp_apa_i_3cgNCbRHWJMWF
This should do?. Debating on just buying multiple replacement cables, they probably would last me a year or two. On the tennis court it doesn't get beat up as much because the tennis courts are painted and smoothed out. But the parking lot of my gym is where it's just regular rugged asphalt and that's where I notice my rope sparking at night when it skids off the ground lol.
Here it is! Currently out of stock, though, so not sure how helpful this is: https://www.amazon.com/dp/B01N808QIH?ref=ppx_pop_mob_ap_share