Adil Rashid was run out after his shot hit a pigeon as England were bowled out for a fifth ODI in a row, being dismissed by South Africa for 201.