场内全垒打的发生，通常需要一个跑得非常快的打击者，以及守备上出现的突发事故，或者在外野出现的奇怪的不规则弹跳等等。然而，如果在整个过程中有守备员发生失误，就不会纪录成场内全垒打，而是纪录为因失误而进垒。场内满贯全垒打（）指的是同样一件事，不过，跟满垒全垒打一样，在击出场内全垒打的时候，一垒、二垒、三垒上都有跑者。场内满贯全垒打更是罕见，在美国职棒大联盟，1950年以后只出现过40支，1990年以后更是只出现过8支（到2002年为止）。何那斯·华格纳是大联盟史上击出最多支场内满贯全垒打的球员，总共击出过5