Upul Tharanga
Upul Tharanga
Sri Lanka • Left Handed Bat

Upul Tharanga Stats

VS Team Stats

test
T20I
ODI

Batting Performance

Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 26 1 407 330 0 0 42 12 123.33 16.28 47
Total 137 9 3711 2918 3 20 401 125 127.17 28.99 124
Total 387 24 12581 16092 29 70 0 0 78.18 34.65 174
Total 273 13 9991 0 24 41 0 0 0 38.42 265
Total 58 3 1754 3212 3 8 239 9 54.60 31.89 165
Total 223 17 6951 9155 15 37 798 52 75.92 33.74 174
vs New Zealand flag New Zealand 4 0 84 187 0 0 10 1 44.92 21.00 33
vs Pakistan flag Pakistan 10 0 356 604 0 2 50 0 58.94 35.60 92
vs South Africa flag South Africa 11 1 235 371 0 1 40 1 63.34 23.50 83
vs Bangladesh flag Bangladesh 15 1 1173 1946 5 4 137 14 60.28 83.79 165
vs India flag India 10 1 141 315 0 1 23 0 44.76 15.67 64
vs England flag England 10 2 248 587 0 1 37 2 42.25 31.00 52
vs Zimbabwe flag Zimbabwe 6 1 305 562 1 2 35 1 54.27 61.00 110
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 26 1 407 330 0 0 42 12 123.33 16.28 47
Total 137 9 3711 2918 3 20 401 125 127.17 28.99 124
Total 387 24 12581 16092 29 70 0 0 78.18 34.65 174
Total 273 13 9991 0 24 41 0 0 0 38.42 265
Total 58 3 1754 3212 3 8 239 9 54.60 31.89 165
Total 223 17 6951 9155 15 37 798 52 75.92 33.74 174
vs Australia flag Australia 4 0 22 26 0 0 2 1 84.62 5.50 14
vs New Zealand flag New Zealand 3 0 43 38 0 0 2 2 113.16 14.33 37
vs Pakistan flag Pakistan 2 0 12 15 0 0 2 0 80.00 6.00 12
vs South Africa flag South Africa 1 0 20 11 0 0 4 0 181.82 20.00 20
vs Bangladesh flag Bangladesh 7 1 136 98 0 0 19 2 138.78 22.67 32
vs India flag India 7 0 130 106 0 0 8 6 122.64 18.57 47
vs England flag England 1 1 34 25 0 0 4 1 136.00 0 34
Inn NO R BF 100s 50s 4s 6s S/R Avg H
Total 26 1 407 330 0 0 42 12 123.33 16.28 47
Total 137 9 3711 2918 3 20 401 125 127.17 28.99 124
Total 387 24 12581 16092 29 70 0 0 78.18 34.65 174
Total 273 13 9991 0 24 41 0 0 0 38.42 265
Total 58 3 1754 3212 3 8 239 9 54.60 31.89 165
Total 223 17 6951 9155 15 37 798 52 75.92 33.74 174
vs Australia flag Australia 22 1 512 798 1 3 44 1 64.16 24.38 111
vs New Zealand flag New Zealand 20 0 634 892 1 5 83 2 71.08 31.70 103
vs Ireland flag Ireland 5 1 32 73 0 0 4 0 43.84 8.00 24
vs Pakistan flag Pakistan 36 2 984 1432 1 5 117 1 68.72 28.94 112
vs West Indies flag West Indies 14 2 439 721 2 0 40 0 60.89 36.58 101
vs South Africa flag South Africa 25 0 620 754 1 3 73 13 82.23 24.80 119
vs Bangladesh flag Bangladesh 24 2 1036 1279 4 5 120 12 81.00 47.09 118
vs India flag India 45 2 1576 1789 4 6 187 21 88.09 36.65 174
vs England flag England 18 3 739 936 3 4 70 4 78.95 49.27 120
vs Zimbabwe flag Zimbabwe 20 5 899 1112 2 5 103 7 80.85 59.93 133
vs Afghanistan flag Afghanistan 1 0 36 64 0 0 3 0 56.25 36.00 36

Tournament Stats

Batting Statistics

Tournament Mat Inn No R BF 100s 50s 4s 6s S/R Avg H
Bangladesh Premier League 15 14 0 433 343 0 4 50 10 126.24 30.93 69
ICC Men's T20 World Cup 5 5 0 74 60 0 0 6 2 123.33 14.80 37
Lanka Premier League 14 13 1 265 244 0 0 36 3 108.61 22.08 77
Abu Dhabi T10 5 4 1 91 46 0 0 12 3 197.83 30.33 48
Asia Cup 9 9 0 304 379 0 2 32 3 80.21 33.78 57
ICC Cricket World Cup 21 21 2 697 923 2 1 79 4 75.51 36.68 133

Bowling Statistics

Tournament Mat Inn Ov B R W E/R Dots Mdns Avg S/R
Bangladesh Premier League 15 0 0 0 0 0 0 0 0 0 0
ICC Men's T20 World Cup 5 0 0 0 0 0 0 0 0 0 0
Lanka Premier League 14 0 0 0 0 0 0 0 0 0 0
Abu Dhabi T10 5 0 0 0 0 0 0 0 0 0 0
Asia Cup 9 0 0 0 0 0 0 0 0 0 0
ICC Cricket World Cup 21 0 0 0 0 0 0 0 0 0 0

Most Recent Matches

Match RUNS BF 4s 6s S/R O R W E/R
NYL vs CHI 26 15 2 2 173.33 0 0 0 0
NYL vs TG 20 13 2 1 153.85 0 0 0 0
ATL vs NYL 55 25 4 5 220.00 0 0 0 0
NYL vs DL 36 19 4 2 189.47 0 0 0 0
NYL vs LAW 40 23 6 2 173.91 0 0 0 0
KSA vs CL 28 27 3 1 103.70 0 0 0 0
RK vs KSA 3 3 0 0 100.00 0 0 0 0
SSS vs GG 34 31 4 0 109.68 0 0 0 0
MNT vs SSS 30 38 2 1 78.95 0 0 0 0
SSS vs INC 19 14 3 0 135.71 0 0 0 0