Upul Tharanga

Batsman
SL Flag
Full Name: Warushavithana Upul Tharanga
Date of Birth: 02 Feb 1985
Current Age: 40 Year, 8 Month, 2 Days
Born: Balapitiya
Teams: Sri Lanka, Asia XI, Kandurata Maroons, Mohammedan Sporting Club, Nondescripts Cricket Club, Ruhuna, Singha Sports Club, Sri Lanka A, Sri Lanka Board President's XI, Sri Lanka Board XI
TEST
Rank
-
Cap No
103
First Game
2005-12-18
Last Game
2017-08-12
ODI
Rank
-
Cap No
125
First Game
2005-08-02
Last Game
2019-03-16
T20I
Rank
-
Cap No
11
First Game
2006-06-15
Last Game
2018-03-16
Upul Tharanga's stats vs South Africa
TEST
MAT
11
ING
11
RUNS
235
BF
371
50s
1
100s
0
6s
1
4s
40
NO
1
HS
83
AVG
23.50
SR
63.34
ODI
MAT
26
ING
25
RUNS
620
BF
754
50s
3
100s
1
6s
13
4s
73
NO
0
HS
119
AVG
24.80
SR
82.23
T20I
MAT
1
ING
1
RUNS
20
BF
11
50s
0
100s
0
6s
0
4s
4
NO
0
HS
20
AVG
20.00
SR
181.82
ALL
MAT
38
ING
37
RUNS
875
BF
1136
50s
4
100s
1
6s
14
4s
117
NO
1
HS
119
AVG
24.31
SR
77.02
Upul Tharanga's matches vs South Africa
MatchRB4s6sSRORWEcoWin/LossScorecard
5th ODI - Sat, 16 Mar 2019280025.00LossView Scorecard
4th ODI - Wed, 13 Mar 2019461066.66LossView Scorecard
1st ODI - Sun, 03 Mar 20199112081.81LossView Scorecard
5th ODI - Sun, 12 Aug 2018191830105.55WinView Scorecard
4th ODI - Wed, 08 Aug 201836414187.80WinView Scorecard
3rd ODI - Sun, 05 Aug 2018191711111.76LossView Scorecard
2nd ODI - Wed, 01 Aug 20189820112.50LossView Scorecard
1st ODI - Sun, 29 Jul 201810171058.82LossView Scorecard
3rd Group B - Sat, 03 Jun 201757696082.60LossView Scorecard
5th ODI - Fri, 10 Feb 20177110063.63LossView Scorecard
4th ODI - Tue, 07 Feb 201711990117132.22LossView Scorecard
3rd ODI - Sat, 04 Feb 201731455068.88LossView Scorecard
2nd ODI (D/N) - Wed, 01 Feb 201726305086.66LossView Scorecard
1st ODI - Sat, 28 Jan 20176160037.50LossView Scorecard
3rd T20I (N) - Wed, 25 Jan 2017201140181.81WinView Scorecard
3rd Test - Thu, 12 Jan 201724454053.33LossView Scorecard
3rd Test - Thu, 12 Jan 201726295089.65LossView Scorecard
2nd Test - Mon, 02 Jan 201726405065.00LossView Scorecard
2nd Test - Mon, 02 Jan 201712730171.42LossView Scorecard
2nd Test - Thu, 24 Jul 201411162068.75LossView Scorecard
2nd Test - Thu, 24 Jul 201430404075.00LossView Scorecard
1st Test - Wed, 16 Jul 20148315514153.54LossView Scorecard
1st Test - Wed, 16 Jul 2014141320107.69LossView Scorecard
3rd ODI - Fri, 26 Jul 20135231021.73LossView Scorecard
2nd ODI - Tue, 23 Jul 20133140021.42WinView Scorecard
1st ODI - Sat, 20 Jul 201343647067.18WinView Scorecard
5th ODI - Sun, 22 Jan 2012463971117.94WinView Scorecard
4th ODI - Fri, 20 Jan 20126101060.00WinView Scorecard
3rd ODI - Tue, 17 Jan 201258655289.23LossView Scorecard
2nd ODI - Sat, 14 Jan 201266856177.64LossView Scorecard
1st ODI - Wed, 11 Jan 201202000.00LossView Scorecard
26th , Super Eights - Wed, 28 Mar 200712132092.30LossView Scorecard
13th - Tue, 24 Oct 200611341032.35LossView Scorecard
2nd Test - Fri, 04 Aug 2006290022.22WinView Scorecard
2nd Test - Fri, 04 Aug 200607000.00WinView Scorecard
1st Test - Thu, 27 Jul 20067101070.00WinView Scorecard
3rd - Tue, 17 Jan 200616182088.88WinView Scorecard