Mycobacterium tuberculosis. S aureus is the most common cause of bacterial pericarditis in children, causing approximately 40-80% of cases. Within the first 3 months after cardiac surgery, S aureus is the most common cause of purulent pericarditis.