The bankers restricted Fly Emirates to 209 and knocked off the winning runs in 33.3 overs, thanks to an unbroken 116-run stand between Mohammed Adnan and Usman Saleem.
Adnan stroked a top score of 70 not out for his side to resurrect their inning when they were 97 for four.
He hit nine fours and three sixes, and Saleem chipped in a useful 45 not out, as the pair took the team’s total past the Fly Emirates total in 33.3 overs.
Zahid Shah and Naeem Khan did the early damage by claiming three wickets each while Arshad Ali (51) and Saby Fernandes (56) were the only two batsmen to chip in with useful contributions to the Fly Emirates total.
In a couple of other matches, Arab Udupi cruised to a six-wicket win over Emirates Cricket Board Blues and the Combined Oil Companies beat Seven Seas by four wickets.
Scores in brief: Emirates Islamic Bank bt Fly Emirates by 6 wickets. Fly Emirates 209 all out in 42.2 overs (Amjad Javed 21, Arshad Ali 51, Saby Fernandes 56, Zahid Shah 3-39, Asim Kaleem 2-42, Naeem Khan 3-30). Emirates Islamic Bank 213 for 4 in 33.3 overs (Faizan Asif 54, Azhar Gul 22, Mohammed Adnan 70 not out, Usman Saleem 45 not out).
Arab Udupi bt ECB Blues by 6 wickets. ECB Blues 176 all out in 39.5 overs (Amjad Ali 56, Abdul Rehman 26, Ahmed Raza 48, C.T.K.Mashood 2-21, Sudheer Sawanth 2-24, Sharan Pinto 3-19, Ojas Mehta 2-21). Arab udupi 179 for 4 in 23.5 overs (Prasanth Braggs 67, Vikrant Shetty 56 not out, Syed Maqsood 34 not out, Fahad Al Hashmi 3-54).
Inter Oil Companies bt Seven Seas by 4 wickets. Seven Seas 91 all out in 25 overs (Sugath Kumara 3-31, Mubashir Ishaq 3-20, Mohammed Qasim 3-11). Inter Oil Companies 92 for 6 in 23.5 overs (Mohammed Badshah 38, Imran Ahmed 23 not out, Mohammed Jamil 2-29, Freddy Sidhwa 2-19).