The 31-year-old Raza was unbeaten on 97 for his highest Test score and has added 107 for the unbroken seventh wicket with Malcolm Waller, who remained 57 not out. Sri Lankan spin spearhead Rangana Herath (4-85) had helped the host to reduce Zimbabwe to 59-5 at one stage but Raza and Peter Moor, who made 40, launched a fightback with a stand of 86 for the sixth wicket.
It feels so good looking at people's comments on social media about @ZimCricketv people saying no matter the result we are proud of the team— luke jongwe 75 (@LJongwe) July 16, 2017
The ODI was good. Today you were simply brilliant Bhai @SRazaB24. Finish the 100 tomorrow & carry on. Work to be done #SLvZIM @ZimCricketv — Gautam Bhimani (@gbhimani) July 16, 2017Earlier, Zimbabwe captain and leg-spinner Graeme Cremer (5-125) took his maiden five-wicket haul to help his side to restrict Sri Lanka to 346 after the host had resumed on 293-7. Sri Lanka have been hampered by a left hamstring injury to all-rounder Asela Gunaratne, who has been told he needs a recovery period of up to 10 days and will not bowl or field in the remainder of the ongoing Test. BRIEF SCORE Zimbabwe 356 & 252/6 in 68 overs (Raza 97*, Herath 4/85) lead Sri Lanka 346 in 102.3 overs (Tharanga 71, Cremer 5/125) by 262 runs