Multiple choice general knowledge sports Bangladesh's Mohammed Ashraful plays for: Delhi Dare Devils Rajasthan Royals Royal Challengers Bangalore Mumbai Indians Reveal answer Fill a bubble to check yourself D Correct answer Explanation Mohammed Ashraful, the Bangladeshi cricketer, was part of Mumbai Indians in the Indian Premier League. This is a factual recall question about IPL team affiliations. The other options are prominent IPL teams but not associated with Ashraful.