Cut each tomato into 4 slices.
Stir together mayonnaise and basil; spread on 1 side of each bread slice.
Top 4 bread slices each with 3 bacon slices, 2 tomato slices, and 2 cheese slices.
Top evenly with onions; sprinkle with salt and pepper.
Top with lettuce and remaining bread slices.