Preheat the oven to 355°F.
In a bowl, combine flour, cinnamon, baking soda and baking powder. Set aside.
In a large bowl, on medium speed, beat sugar and eggs for about 2 minutes.
Whisk together sour cream and vinegar and add to mixture.
Add bananas, oil and vanilla and add to the remaining ingredients, mix to combine.
Add the flour mixture and mix until fully incorporated, don’t overbeat.
Divide the batter evenly between the liners.
Bake for 18-22 minutes, or until the toothpick comes out clean.
Cool muffins completely.