The average refrigerated shelf life for sliced deli meat is between five days and three weeks past its printed sell-by date. The specific shelf life for deli meats depends on the type of meat, how it is stored and how it is prepared.
Fresh deli meats, such as turkey or ham, have a shelf life of five to six days past the printed sell by date. Prepackaged deli meats last seven to 10 days past the printed sell by date. Bologna lasts one to two weeks past the printed sell by date. Hard salami and pepperoni last the longest, having a shelf life of two to three weeks, if sliced. These shelf lives are only applicable if the meat is stored properly in a refrigerator.