In a large mixing bowl, combine corn, tomatoes, cucumber, red onion, and basil.
In a small bowl, whisk together olive oil, red wine vinegar, lemon juice, salt, and pepper.
Pour the dressing over the salad and toss gently to combine.
Chill for at least 30 minutes before serving for best flavor.