Start by whisking all of the dressing ingredients together in a small bowl then set aside.
Add the cucumber, tomato, onion and avocado to a large serving bowl.
Pour the prepared dressing on top, toss well and serve right away.