Grease and flour an 8x11 inch baking dish.
Preheat oven to 350°F.
Using a stand mixer, cream together the softened butter and sugar until light and fluffy.
Mix in the mashed bananas, eggs, vanilla, and sour cream, beating until smooth and well combined.
In a separate bowl, whisk together the flour, baking powder, and salt.
Gradually add the dry mixture to the wet ingredients, mixing just until combined and scraping down the sides as needed. Don't overmix.
For the crunch topping, combine the flour and brown sugar in a large bowl.
Stir in the cinnamon, then drizzle the melted butter over everything.
Mix until the texture is crumbly and well combined.
Spread the cake batter into your prepared baking dish and scatter the crunch topping evenly over the surface.
Bake at 350°F for 45 minutes, or until a toothpick poked into the center comes out clean.
Keep an eye on the topping as it bakes—if it starts getting too dark, loosely cover the dish with foil (tented, not touching the surface) and finish baking.
Let the cake cool on a wire rack before slicing.