go to any sport shops, there are non marking shoes in all brands like nike, addidas, reabok but expensive. Found a cheap one at lulu hyper, not written on it as non marking shoes, but my school accepted it as non marking as they have typical sole.