Bacterial gastroenteritis The bacteria most commonly implicated are Campylobacter Clostridioides difficile Escherichia coli (especially serotype O157: H7) Salmonella Shigella Staphylococci, causing staphylococcal food poisoning Bacterial gastroenteritis is less common than viral.