Preheat oven to 350 degrees F. Grease two 9x5-inch loaf pans and set aside.
In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon and salt; set aside.
In a large bowl, whisk the eggs. Add the sugar and oil and whisk until smooth and combined. Whisk in the bananas and mix well. Add the flour mixture and stir gently with a rubber spatula until no flour remains. Fold in the zucchini and pecans.
Divide the batter evenly between the two loaf pans. Bake until a toothpick inserted into the center comes out clean, 50 to 60 minutes. Cool on a wire rack for 10 minutes, then remove the bread from the pans and place on wire rack to cool completely before serving. Wrapped tightly in plastic wrap, the bread will keep at room temperature for up to 5 days.