Sift together all the dry ingredients, flour, baking powder, baking soda and salt - the dry ingredients.
Cream together butter and sugar until light and fluffy. Then add in the eggs one at a time.
Mix together the yogurt, milk and vanilla extract - the wet ingredients.
Add in one third of the dry ingredients and then add in one half of the wet ingredients.
Repeat step 4 untill all our combined. Just barely mix, until you cannot see streaks of flour in the batter. Fold in crushed Oreos.
Line cupcake pans with cupcake liners, the batter will make 16 cupcakes. Fill each 3oz sized cupcake liners with 1/4 cup batter.
Bake at 350F for 15-18 minutes or until golder brown. Let the cupcakes cool to room temperature.
To make the frosting, mix together butter, vanilla extract and milk. Sift the powdered sugar and add to the butter mixture slowly. Fold in crushed Oreos. Pipe frosting into the cupcakes. Top with Oreos.