Bangladesh skipper Mahmudullah Riyad said they had let themselves and their millions of fans down after a heartbreaking six-run loss to minnows Scotland in the...