If D&D 3.5 is acceptable then this alternative class feature and these feats may be of benefit.
The fighter alternative class feature Dungeon Crasher (Dungeonscape 10) replaces the 2nd and 6th level bonus feats.
If you select this alternative class feature, you do not gain
the fighter bonus feats at 2nd level and at 6th level.
You excel at overwhelming traps, smashing through doors, and pushing
aside your enemies. At 2nd level, you gain a +2 competence bonus on
saves and to your Armor Class when attacked by traps. You also gain a
+5 bonus on Strength checks to break a door, wall, or similar obstacle.
In addition, you gain a special benefit when making a bull
rush. If you force an opponent to move into a wall or other solid
object, he stops as normal. However, your momentum crushes him against
it, dealing an amount of bludgeoning damage equal to 4d6 points +
twice your Strength bonus (if any).
At 6th level, the bonuses when
dealing with traps increase to +4, and the bonus on Strength checks to
break objects increases to +10. The damage you deal when bull rushing
an opponent into a wall increases to 8d6 points + three times your
Typically this is combined with the feat Shock Trooper (Complete Warrior 112) and/or the feat Knockback (Races of Stone 142).
This combination of feats is a good way to incorporate bowling mini-games into your RPG sessions.