
Na primeira metade do século VIII dC, ocorreu uma série de batalhas entre o califado omíada e os reinosindianos a leste do rio Indo. Após a conquista árabe de Sindh, no atual Paquistão, em 712 dC, os exércitos árabes enfrentaram reinos mais a leste do Indo. Entre 724 e 810 dC, uma série de batalhas ocorreu entre os árabes e o rei Nagabhata I da dinastia Pratihara, o rei Vikramaditya II da dinastia Chalukya e outros pequenos reinos indianos. No norte, Nagabhata da Dinastia Pratihara derrotou uma grande expedição árabe em Malwa. Do Sul, Vikramaditya II enviou seu general Avanijanashraya Pulakeshin, que derrotou os árabes em Gujarat. Mais tarde, em 776 dC, uma expedição naval dos árabes foi derrotada pela frota naval Saindhava comandada por Agguka I.
As derrotas árabes levaram ao fim de sua expansão para o leste e mais tarde se manifestaram na derrubada dos governantes árabes no próprio Sindh e no estabelecimento de dinastias indígenas muçulmanas Rajput (Soomras e Sammas) ali. conquistar Thana perto de Mumbai já em 636 dC. O exército árabe foi repelido de forma decisiva e regressou a Omã e o primeiro ataque árabe à Índia foi derrotado.
Uma segunda expedição naval foi enviada para conquistar Barwas ou Barauz (Broach) na costa sul de Gujarat por Hakam, irmão de Usman. Este ataque também foi repelido e os árabes foram rechaçados com sucesso.