Upul Tharanga

Batsman
SL Flag
Full Name: Warushavithana Upul Tharanga
Date of Birth: 02 Feb 1985
Current Age: 40 Year, 6 Month, 26 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 2006 stats
TEST
MAT
21
ING
21
RUNS
626
BF
1212
50s
3
100s
1
6s
5
4s
86
NO
1
HS
165
AVG
31.30
SR
51.65
ODI
MAT
24
ING
24
RUNS
1062
BF
1349
50s
4
100s
5
6s
3
4s
131
NO
0
HS
120
AVG
44.25
SR
78.72
T20I
MAT
3
ING
3
RUNS
40
BF
38
50s
0
100s
0
6s
1
4s
4
NO
0
HS
34
AVG
13.33
SR
105.26
TEST
1st InningING
6
RUNS
84
BF
219
50s
0
100s
0
6s
1
4s
11
NO
0
HS
34
AVG
14.00
SR
38.36
TEST
2nd InningING
5
RUNS
226
BF
402
50s
0
100s
1
6s
2
4s
30
NO
0
HS
165
AVG
45.20
SR
56.22
TEST
3rd InningING
7
RUNS
226
BF
472
50s
2
100s
0
6s
1
4s
33
NO
0
HS
72
AVG
32.29
SR
47.88
TEST
4th InningING
3
RUNS
90
BF
119
50s
1
100s
0
6s
1
4s
12
NO
1
HS
71
AVG
45.00
SR
75.63
ODI
1st InningING
16
RUNS
766
BF
1005
50s
2
100s
4
6s
2
4s
90
NO
0
HS
120
AVG
47.88
SR
76.22
ODI
2nd InningING
8
RUNS
296
BF
344
50s
2
100s
1
6s
1
4s
41
NO
0
HS
109
AVG
37.00
SR
86.05
T20I
1st InningING
2
RUNS
34
BF
28
50s
0
100s
0
6s
1
4s
4
NO
0
HS
34
AVG
17.00
SR
121.43
T20I
2nd InningING
1
RUNS
6
BF
10
50s
0
100s
0
6s
0
4s
0
NO
0
HS
6
AVG
6.00
SR
60.00
TEST
MAT
-99
ING
21
RUNS
626
BF
1212
50s
0
100s
0
6s
5
4s
86
NO
0
HS
165
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
24
RUNS
1062
BF
1349
50s
0
100s
0
6s
3
4s
131
NO
0
HS
120
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
3
RUNS
40
BF
38
50s
0
100s
0
6s
1
4s
4
NO
0
HS
34
AVG
0.00
SR
0.00
Upul Tharanga's 2006 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd ODI - Sun, 31 Dec 2006 vs New Zealand23293079.31LossView Scorecard
1st ODI - Thu, 28 Dec 2006 vs New Zealand68739093.15WinView Scorecard
2nd T20I - Tue, 26 Dec 2006 vs New Zealand03000.00LossView Scorecard
1st T20I (N) - Fri, 22 Dec 2006 vs New Zealand6100060.00WinView Scorecard
2nd Test - Fri, 15 Dec 2006 vs New Zealand7231030.43LossView Scorecard
2nd Test - Fri, 15 Dec 2006 vs New Zealand20283071.42LossView Scorecard
1st Test - Thu, 07 Dec 2006 vs New Zealand33963134.37LossView Scorecard
1st Test - Thu, 07 Dec 2006 vs New Zealand24403060.00LossView Scorecard
13th - Tue, 24 Oct 2006 vs South Africa11341032.35LossView Scorecard
11th - Fri, 20 Oct 2006 vs New Zealand56779072.72WinView Scorecard
9th - Tue, 17 Oct 2006 vs Pakistan38486079.16LossView Scorecard
6th Qualifying - Sat, 14 Oct 2006 vs West Indies01000.00WinView Scorecard
3rd Qualifying - Tue, 10 Oct 2006 vs Zimbabwe11013013184.61WinView Scorecard
1st Qualifying - Sat, 07 Oct 2006 vs Bangladesh10512911181.39WinView Scorecard
2nd Test - Fri, 04 Aug 2006 vs South Africa290022.22WinView Scorecard
2nd Test - Fri, 04 Aug 2006 vs South Africa07000.00WinView Scorecard
1st Test - Thu, 27 Jul 2006 vs South Africa7101070.00WinView Scorecard
2nd ODI - Thu, 06 Jul 2006 vs Netherlands727280100.00WinView Scorecard
1st ODI - Tue, 04 Jul 2006 vs Netherlands18214085.71WinView Scorecard
5th ODI - Sat, 01 Jul 2006 vs England109102141106.86WinView Scorecard
4th ODI - Wed, 28 Jun 2006 vs England60805075.00WinView Scorecard
3rd ODI - Sat, 24 Jun 2006 vs England41437095.34LossView Scorecard
2nd ODI - Tue, 20 Jun 2006 vs England17302056.66LossView Scorecard
1st ODI - Sat, 17 Jun 2006 vs England12015614076.92WinView Scorecard
Only T20I (N) - Thu, 15 Jun 2006 vs England342541136.00WinView Scorecard
3rd Test - Fri, 02 Jun 2006 vs England34726047.22WinView Scorecard
3rd Test - Fri, 02 Jun 2006 vs England461156140.00WinView Scorecard
2nd Test - Thu, 25 May 2006 vs England02000.00LossView Scorecard
2nd Test - Thu, 25 May 2006 vs England01000.00LossView Scorecard
1st Test - Thu, 11 May 2006 vs England10212047.61LossView Scorecard
1st Test - Thu, 11 May 2006 vs England521267041.26LossView Scorecard
2nd Test - Mon, 03 Apr 2006 vs Pakistan10221045.45LossView Scorecard
2nd Test - Mon, 03 Apr 2006 vs Pakistan12292041.37LossView Scorecard
1st Test - Sun, 26 Mar 2006 vs Pakistan04000.00LossView Scorecard
1st Test - Sun, 26 Mar 2006 vs Pakistan7213312054.13LossView Scorecard
3rd ODI - Wed, 22 Mar 2006 vs Pakistan23432053.48LossView Scorecard
2nd ODI - Sun, 19 Mar 2006 vs Pakistan19373051.35LossView Scorecard
2nd Test - Wed, 08 Mar 2006 vs Bangladesh16530419254.27WinView Scorecard
2nd Test - Wed, 08 Mar 2006 vs Bangladesh71878181.60WinView Scorecard
1st Test - Tue, 28 Feb 2006 vs Bangladesh42588072.41WinView Scorecard
1st Test - Tue, 28 Feb 2006 vs Bangladesh19254076.00WinView Scorecard
3rd ODI - Sat, 25 Feb 2006 vs Bangladesh05000.00WinView Scorecard
7th - Thu, 26 Jan 2006 vs Australia31662046.96LossView Scorecard
3rd - Tue, 17 Jan 2006 vs South Africa16182088.88WinView Scorecard
1st - Fri, 13 Jan 2006 vs Australia2200100.00LossView Scorecard
4th ODI - Sun, 08 Jan 2006 vs New Zealand11161068.75WinView Scorecard
3rd ODI - Fri, 06 Jan 2006 vs New Zealand9121075.00LossView Scorecard
2nd ODI - Tue, 03 Jan 2006 vs New Zealand10312514082.40LossView Scorecard