Ireland 340 for 6 (White 97*, Porterfield 51) v Zimbabwe XI

Andrew White was within touching distance of a century at stumps on the first day in Harare, where Ireland produced a strong batting effort having won the toss. At the close, the visitors were on 340 for 6 against the Zimbabwe XI, with White unbeaten on 97 and John Mooney on 25.

The innings hadn't started so well for Ireland, who were 72 for 3 when Shingirai Masakadza picked up his second wicket. But half-centuries to the captain William Porterfield (51) and Kevin O'Brien steadied Ireland on a very hot day.

O'Brien fell for 71 when he was caught behind off the bowling of Natsai Mushangwe, who also removed Porterfield. But White found solid support from Gary Wilson, who made 47 in a sixth-wicket stand of 96.