You've not stated whether you're getting your email from the BT Yahoo! web page or via an email client (such as Outlook Express, Outlook, Windows Live Mail or Thinderbird).
However, with most systems all you have to do is to click on the 'Date' (or 'Sent') header to place mail in date order. (Clicking again usually reverses that order).