Hello everyone i am cooking for 26 adults and 4 children menu is : rare roast beef served on crusty bread with horseradish main: slow roasted pork belly with cider and cream gravy roasted lamb served with Mediterranean veg and Yorkshire puddings I really need help with how much raw meat to buy please thank you I am in south africa Kind regards Lea
Generally speaking, a 1/2 lb per person should be plenty assuming you have some food other than meat they will be eating, and it sounds like you do. I'd recommend buying 15 lbs total and you will definitely have enough.
Since you are going to have multiple meats, that makes it a bit more challenging because you have to guess which is going to be eaten more/less.
This article from The Kitchn would actually recommend a bit less than 15 lbs for you since the meat is not really a main dish on it's own in any of your dishes.
Go with 15 lbs to be safe, and just think through how much of each meat you will need.