As many have said, since Islam is a proselytising religion, there are Muslims from all around the globe, many in more affluent nations, so they have a better chance of pursuing a career in sports. Cultural issues are a reason too, as many Indians (like other South Asians) value education over sports. A better comparison would probably be India and Pakistan, which would likely show similar findings (maybe India does marginally better because of a higher proportion of middle class, but it's not by much).
It's quite arbitrary to compare Muslim sports stars against anything (same with Christian and other religious sports stars) as it's a mutable characteristic. There are also many athletes who identify as Muslim, but others wouldn't consider Muslim, so it's a strange one.
I think the comparison between Christian and Muslim sports stars will be equally as silly and arbitrary, because then most of the Mexican/Puerto Rican/South American and a large proportion of European sporting stars will identify as such. And with both Muslims and Christians, many will call themselves as such even though they don't really follow the religion themselves, which will skew the numbers unnecessarily. All in all, I think it's a silly comparison to make.
It's quite arbitrary to compare Muslim sports stars against anything (same with Christian and other religious sports stars) as it's a mutable characteristic. There are also many athletes who identify as Muslim, but others wouldn't consider Muslim, so it's a strange one.
I think the comparison between Christian and Muslim sports stars will be equally as silly and arbitrary, because then most of the Mexican/Puerto Rican/South American and a large proportion of European sporting stars will identify as such. And with both Muslims and Christians, many will call themselves as such even though they don't really follow the religion themselves, which will skew the numbers unnecessarily. All in all, I think it's a silly comparison to make.