Sri Lankan opener Upul Tharanga has said goodbye to international cricket. He played his last international match in March 2019. Issuing a statement, Tharanga announced his retirement. Upul Tharanga has played a total of 31 Tests, 235 ODIs and 26 T20 Internationals for Sri Lanka. He has played several match-winning innings for Sri Lanka in One Day Internationals.
Tharanga has scored a total of 1754 runs in 31 Tests at an average of 31.89, including three centuries and eight half-century. He played his first Test against India in Ahmedabad in 2005, while the last Test match was played against India in 2017 at Pallekal. Tharanga, who made his ODI debut against West Indies in 2005, has scored 6951 runs in 235 matches at an average of 33.74. During this period, he hit 15 centuries, while he hit 37 digests.
He has scored 407 runs in 26 T20 Internationals at an average of 16.28. Tharanga is at number five in terms of Sri Lanka scoring the most ODI international centuries. Century Sanat Jayasuriya, Kumar Sangakkara, Tillakaratne Dilshan and Mahela Jayawardene have grown more than them.