Ifølge politiet ble cricketlagets buss angrepet av til sammen 12 væpnede personer.
Foruten de åtte døde sikkerhetsvaktene, er åtte personer på laget såret, blant dem kapteinen Mahela Jayawardena.
Blant de andre sårede er sju av landslagsspillerne, en trener pluss et ukjent antall sikkerhetsfolk, melder nyhetsbyrået AFP.
Angrepet fant sted tett ved Gaddafi Stadion i Lahore, der det srilankiske landslaget skulle møte sine pakistanske konkurrenter. Kampen ble umiddelbart avlyst.
Sportsministeren på Sri Lanka, Gamini Lokuge, opplyser at regjeringen har chartret et fly som skal evakuere spillerne fra Lahore.
Det internasjonale cricketforbundet sier til BBC at det ikke vil bli spilt noen flere kampen i verdenscupen i Pakistan frem til ut 2011-sesongen, uten dramatiske forbedringer av sikkerhetsnivået.
Fordømmer angrepet
Både Pakistans president Asif Ali Zardari og statsminister Yousuf Raza Gilani fordømmer terrorangrepet.
- President Asif Ali Zardari fordømmer på det sterkeste terrorangrepet på Sri Lankas cricketlag i Lahore, heter det i en uttalelse fra presidentens kontor i dag.
I uttalelsen fra statsministeren ble det sagt at terroristenes formål var å gi Pakistan et dårlig renommé.
- Velltrente terrorister
– Det virket som om det var snakk om veltrente terrorister. De kom i rickshawer og var væpnet med raketter, håndgranater og kalashnikovgevær, sier Rehman.
Det er fortsatt ikke klart hvem som står bak aksjonen, men en talsmann for det srilankiske militæret har uttalt at han ikke tror opprørsgruppen Tamiltigrene bærer ansvaret.
Sliter med terror
Både Pakistan og nabolandet India har slitt med en rekke terrorangrep mot utlendinger den siste tiden, og mange, derav Punjab-provinsens politisjef Khaled Farooq, trekker paralleller mellom tirsdagens angrep og terroraksjonen i Mumbai.
64 mennesker mistet livet da flere væpnede menn angrep hoteller, restauranter og andre mål i den indiske storbyen i november i fjor.
Fra Nordvest-Pakistan
Farooq mener angriperne ser ut som de kommer fra de urolige områdene nordvest i Pakistan, der regjeringsstyrker kjemper mot opprørere fra Al Qaida og Taliban.