It's hilarious watching different groups of South Asians argue over nonsense. Yeah, some of you might have slightly lighter skin than other South Asiansbut you aren't white and you are much closer to other Asians than you are to white people. Stop pretending to be white. The only exception I can really think of are Tamils, who have a lot more Dravidian DNA. Even other South Indians, i.e. Malayalees, Kannadigas, Sinhalese etc are a lot more Aryan and have more Aryan features, thus making them similar to Pakistanis, North Indians, Bengalis etc.
There are good looking people from all South Asian groups (and all ethnicities for that matter). I'm sure a white girl would prefer a Dulquer Salmaan to a homeless guy in Bangladesh. It's difficult to generalise in this sense.
The difference in attraction is in stereotypes. From my experience, white women tend to prefer Indians and Sri-Lankans much more because they are not particularly religious and are willing to assimilate with the local culture. On the flip-side, Pakistani and Bangladeshis (not all but many) prefer to stick within their own muslim rules, and I can't see how a white woman would find that attractive. As a result, mixed race marriages between Indians and Whites is much higher than marriages between Pakistanis/Bangladeshis and Whites. Even within Indians, South Indians are far more tolerant of white people than North Indians.