Upul Tharanga of Sri Lanka celebrates reaching his century during the Sri Lanka v Zimbabwe 2011 ICC World Cup Group A match at the Pallekele Cricket...
Mitchell Starc of Australia celebrates the wicket of Upul Tharanga of Sri Lanka during game one of the Commonwealth Bank One Day International series...
Andrew Strauss captain of England shakes hands with Upul Tharanga after Sri Lanka's ten wicket victory during the 2011 ICC World Cup Quarter-Final...
Upul Tharanga of Sri Lanka celebrates scoring the winning runs and reaching his century in his side ten wicket victory during the 2011 ICC World Cup...
Shane Watson of Australia takes the wicket of Upul Tharanga of Sri Lanka during the Commonwealth Bank Series match between Australia and Sri Lanka at...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka celebrates his 50 during the 3rd One Day International match between South Africa and Sri Lanka at Chevrolet Park on...
Upul Tharanga of Sri Lanka ahead of the 2011 ICC World Cup at the Hilton Hotel on February 9, 2011 in Colombo, Sri Lanka.
Upul Tharanga of Sri Lanka bats during the first One Day International match between Pakistan and Sri Lanka at Dubai International Stadium on October...
Tillakaratne Dilshan and Upul Tharanga of Sri Lanka run between wickets during the second one day international match between Sri Lanka and Pakistan...
Upul Tharanga of Sri Lanka looks on during the Sri Lanka nets session at the Wankhede Stadium on March 31, 2011 in Mumbai, India.
Tillakaratne Dilshan of Sri Lanka bats during the Commonwealth Bank Series match between Australia and Sri Lanka at Sydney Cricket Ground on November...
Upul Tharanga poses during the ICC Champions photocall session of Sri Lanka at Sandton Sun on September 19, 2009 in Sandton, South Africa.
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the first One Day International match between Pakistan and Sri Lanka at Dubai International Stadium on October...
Upul Tharanga of Sri Lanka bats during the first One Day International match between Pakistan and Sri Lanka at Dubai International Stadium on October...
Upul Tharanga of Sri Lanka talks to the press after the match during the ICC Champions Trophy Group B match between Sri Lanka and South Africa at The...
Upal Tharanga of Sri Lanka looks on during the ICC Champions trophy cricket match between Sri Lanka and South Africa at The Oval in London on June 3,...
Upul Tharanga of Sri Lanka pulls the ball towards the boundary during the ICC Champions Trophy Warm-up match between New Zealand and Sri Lanka at...
Upul Tharanga of Sri Lanka leaves the field after being dismissed during the ICC Champions Trophy Warm-up match between Australia and Sri Lanka at...
Sri Lanka's Upul Tharanga raises his bat as he celebrates after scoring a century during the fourth day of the opening Test match between Sri Lanka...
Upul Tharanga of Sri Lanka makes his ground during a run out attempt during the 2nd One Day International match between South Africa and Sri Lanka at...
Former Sri Lanka's cricketer Kumar Sangakkara , the captain of the losing side of 2011 Cricket World Cup, arrives at the Special Investigation Unit...
Upul Tharanga of Sri Lanka bats during the Commonwealth Bank Series match between Australia and Sri Lanka at The Gabba on November 7, 2010 in...
Bangladesh cricketer Mustafizur Rahman dismisses Sri Lanka's Upul Tharanga during the sixth Twenty20 international cricket match between Bangladesh...
Upul Tharanga poses during the ICC Champions photocall session of Sri Lanka at Sandton Sun on September 19, 2009 in Sandton, South Africa.
Upul Tharanga poses during the ICC Champions photocall session of Sri Lanka at Sandton Sun on September 19, 2009 in Sandton, South Africa.
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka bats during the third One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 18,...
Upul Tharanga of Sri Lanka looks dejected after losing the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium...
Upul Tharanga of Sri Lanka bats during the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 16,...
Upul Tharanga of Sri Lanka bats during the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 16,...
Upul Tharanga of Sri Lanka bats during the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 16,...
Upul Tharanga of Sri Lanka bats during the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 16,...
Upul Tharanga of Sri Lanka bats during the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket Stadium on October 16,...
Upul Tharanga of Sri Lanka speaks to Umpire Shozab Raza during the second One Day International match between Pakistan and Sri Lanka at Zayed Cricket...
Upul Tharanga of Sri Lanka bats during the first One Day International match between Pakistan and Sri Lanka at Dubai International Stadium on October...
Upul Tharanga of Sri Lanka bats during the first One Day International match between Pakistan and Sri Lanka at Dubai International Stadium on October...
Sri Lankan cricketer Upul Tharanga is bowled out during the 1st and only T-20 cricket match between Sri Lanka and India at R Premadasa International...
Sri Lankan cricketer Upul Tharanga is bowled out during the 1st and only T-20 cricket match between Sri Lanka and India at R Premadasa International...
Sri Lankan cricket captain Upul Tharanga walks back following his dismissal during the 2nd One Day International cricket match between Sri Lanka and...
Indian cricket team celebrates as Sri Lankan cricket captain Upul Tharanga walks back following his dismissal during the 2nd One Day International...
Sri Lankan cricket captain Upul Tharanga avoids a bouncer ball during the 2nd One Day International cricket match between Sri Lanka and India at the...
Upul Tharanga batting for Sri Lanka during his innings of 120 runs in the 1st NatWest Series One Day International between England and Sri Lanka at...
Michael Vandort of Sri Lanka is bowled by Jon Lewis of England for 1 run during the 3rd Test match between England and Sri Lanka at Trent Bridge,...
Upul Tharanga of Sri Lanka batting during his innings of 100 runs in the tour match between British Universities and Sri Lankans at Fenners,...
England's Monty Panesar celebrates after having Sri Lanka batsman Upul Tharanga caught by wicketkeeper Geraint Jones for 52 runs during the 1st Test...
England's Monty Panesar celebrates after having Sri Lanka batsman Upul Tharanga caught by wicketkeeper Geraint Jones for 52 runs during the 1st Test...
Michael Vandort of Sri Lanka is bowled by Matthew Hoggard of England for 5 runs during the 3rd Test match between England and Sri Lanka at Trent...
England bowler Andrew Flintoff celebrates the wicket of Sri Lanka's Kumar Sangakkara during the 3rd Test match between England and Sri Lanka at Trent...
Sri Lankan cricketer Upul Tharanga is bowled out by Indian bowler Umesh Yadav during the 3rd Day's play in the 2nd Test match between Sri Lanka and...
Sri Lankan cricketer Upul Tharanga is bowled out during the 4th Day's play in the 1st Test match between Sri Lanka and India at the Galle cricket...
Sri Lankan cricketer Upul Tharanga dives in as Indian Wicket keeper Wriddhiman Saha awaits for the ball to complete a successful run out chance the...