Zimbabwe was hoping to shake off some cobwebs after a two-and-a-half month hiatus from international play in their opening World Cup warm-up match on Monday, but rain halted their showdown versus New Zealand before it could truly get going. Now they'll have a second chance on Wednesday against Sri Lanka.

The Lions need a win in the worst way, for their own confidence if nothing else. After being thoroughly trounced by the Kiwis in a seven game ODI series, Sri Lanka opened up their own preliminary World Cup warm-up slate with a five wicket loss to South Africa's Proteas.

A live feed of Zimbabwe and Sri Lanka's warm-up cricket match is available to be streamed for free RIGHT HERE.

Zimbabwe Squad (subject to change)
E Chigumbura*, RW Chakabva†, TL Chatara, CR Ervine, T Kamungozi, H Masakadza, N Mushangwe, R Mutumbami, J Nyumbu, T Panyangara, V Sibanda, Sikandar Raza, BRM Taylor

Sri Lanka Squad (subject to change)
AD Mathews, PVD Chameera, LD Chandimal, TM Dilshan, RMS Eranga, HMRKB Herath, DPMD Jayawardene, FDM Karunaratne, KMDN Kulasekara, RAS Lakmal, SL Malinga, BMAJ Mendis, NLTC Perera, KTGD Prasad, S Prasanna, KC Sangakkara, SMSM Senanayake, HDRL Thirimanne