Upul Tharanga Stats On Countries

Upul Tharanga Introduction

RoleBatsman
BattingLeft Handed
Bowling

CountrySri Lanka
BirthFeb 02, 1985 (39 yr), Balapitiya
Height5 ft 11 in
TeamsSri Lanka, Asia XI, Sri Lanka Board Presidents XI, Nondescripts Cricket Club, Uva Next, Kandurata Maroons, Rajshahi Kings, Sylhet Sixers, Galle, Sri Lanka A, Colombo, Kerala Knights, Dhaka Dynamites, Karnataka Tuskers, Cumilla Warriors, Dambulla Hawks (Mostly) Sri Lanka,
Social Accounts Instagram Twitter Wikipedia
Last UpdatedLast updated 1 months ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review Upul Tharanga's statistics against different cricketing nations, offering insights into U.Tharanga performances against teams from various countries.

Search

Upul Tharanga Stats On Countries Batting

Country Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
All ODI 2 2 56 78 0 28.00 71.7 56 1 0 9 0
2006 ODI 2 2 56 78 0 28.00 71.7 56 1 0 9 0
Australia All ODI 10 9 100 197 0 10.00 50.7 71 1 0 7 1
Australia 2015 ODI 1 1 4 5 0 4.00 80 4 0 0 0 0
Australia 2013 ODI 3 3 13 26 0 4.33 50 12 0 0 2 0
Australia 2012 ODI 5 4 80 148 0 20.00 54 71 1 0 5 1
Australia 2010 ODI 1 1 3 18 0 3.00 16.6 3 0 0 0 0
Bangladesh All ODI 11 11 300 411 1 27.27 72.9 57 2 0 28 4
Bangladesh 2018 ODI 5 5 148 222 1 37.00 66.6 56 1 0 13 3
Bangladesh 2012 ODI 3 3 122 134 0 40.66 91 57 1 0 11 1
Bangladesh 2010 ODI 3 3 30 55 0 10.00 54.5 30 0 0 4 0
England All ODI 5 4 166 171 2 33.20 97 57 3 0 16 2
England 2017 ODI 1 1 57 69 0 57.00 82.6 57 1 0 6 0
England 2016 ODI 4 3 109 102 2 109.00 106.8 53 2 0 10 2
Grenada All ODI 3 3 17 50 0 5.66 34 11 0 0 1 0
Grenada 2007 ODI 3 3 17 50 0 5.66 34 11 0 0 1 0
India All ODI 14 14 614 713 0 43.85 86.1 118 3 2 70 11
India 2017 ODI 3 3 151 142 0 50.33 106.3 95 1 0 23 3
India 2014 ODI 1 1 28 53 0 28.00 52.8 28 0 0 3 0
India 2011 ODI 2 2 5 27 0 2.50 18.5 3 0 0 0 0
India 2009 ODI 5 5 295 312 0 59.00 94.5 118 2 1 28 7
India 2006 ODI 2 2 121 164 0 60.50 73.7 110 0 1 14 1
India 2005 ODI 1 1 14 15 0 14.00 93.3 14 0 0 2 0
Ireland All ODI 3 3 32 59 1 10.66 54.2 24 0 0 4 0
Ireland 2016 ODI 2 2 8 7 1 8.00 114.2 7 0 0 1 0
Ireland 2014 ODI 1 1 24 52 0 24.00 46.1 24 0 0 3 0
Jamaica All ODI 2 2 199 202 1 99.50 98.5 174 0 1 22 3
Jamaica 2013 ODI 2 2 199 202 1 199.00 98.5 174 0 1 22 3
Saint Lucia All ODI 1 1 40 82 0 40.00 48.7 40 0 0 5 0
Saint Lucia 2008 ODI 1 1 40 82 0 40.00 48.7 40 0 0 5 0
South Africa All ODI 13 13 380 418 0 29.23 90.9 119 2 1 43 11
South Africa 2019 ODI 3 3 15 25 0 5.00 60 9 0 0 3 0
South Africa 2017 ODI 5 5 189 192 0 37.80 98.4 119 0 1 21 7
South Africa 2012 ODI 5 5 176 201 0 35.20 87.5 66 2 0 19 4
Sri Lanka All ODI 64 62 1842 2293 8 28.78 80.3 133 7 4 223 11
Sri Lanka 2018 ODI 7 6 93 102 0 15.50 91.1 36 0 0 11 2
Sri Lanka 2017 ODI 10 10 350 348 3 50.00 100.5 79 2 0 41 5
Sri Lanka 2016 ODI 1 1 15 25 0 15.00 60 15 0 0 0 0
Sri Lanka 2015 ODI 3 3 64 84 0 21.33 76.1 28 0 0 7 0
Sri Lanka 2014 ODI 3 3 59 70 0 19.66 84.2 27 0 0 8 0
Sri Lanka 2013 ODI 4 3 51 101 0 17.00 50.4 43 0 0 8 0
Sri Lanka 2012 ODI 12 12 254 349 1 23.09 72.7 59 2 0 31 1
Sri Lanka 2011 ODI 13 13 690 845 3 69.00 81.6 133 1 4 86 2
Sri Lanka 2010 ODI 6 6 83 121 1 16.60 68.5 38 0 0 12 0
Sri Lanka 2009 ODI 5 5 183 248 0 36.60 73.7 80 2 0 19 1
Trinidad and Tobago All ODI 5 5 74 167 0 14.80 44.3 40 0 0 10 0
Trinidad and Tobago 2013 ODI 3 3 24 54 0 8.00 44.4 11 0 0 4 0
Trinidad and Tobago 2008 ODI 2 2 50 113 0 25.00 44.2 40 0 0 6 0
United Arab Emirates All ODI 15 15 492 685 1 32.80 71.8 112 2 1 60 1
United Arab Emirates 2018 ODI 2 2 63 80 0 31.50 78.7 36 0 0 7 1
United Arab Emirates 2017 ODI 5 5 199 276 1 49.75 72.1 112 1 1 23 0
United Arab Emirates 2011 ODI 5 5 125 201 0 25.00 62.1 77 1 0 14 0
United Arab Emirates 2007 ODI 3 3 105 128 0 35.00 82 48 0 0 16 0
Wales All ODI 1 1 0 1 0 0.00 0 0 0 0 0 0
Wales 2016 ODI 1 1 0 1 0 0 0 0 0 0 0
Zimbabwe All ODI 6 5 123 202 1 20.50 60.8 57 1 0 13 2
Zimbabwe 2016 ODI 4 3 95 162 1 47.50 58.6 57 1 0 9 1
Zimbabwe 2010 ODI 2 2 28 40 0 14.00 70 27 0 0 4 1
Australia All T20 3 3 18 18 0 6.00 100 14 0 0 2 1
Australia 2017 T20 3 3 18 18 0 6.00 100 14 0 0 2 1
Bangladesh All T20 2 2 29 20 0 14.50 145 25 0 0 4 1
Bangladesh 2018 T20 2 2 29 20 0 14.50 145 25 0 0 4 1
England 2006 T20 1 1 34 25 0 34.00 136 34 0 0 4 1
India All T20 3 3 81 56 0 27.00 144.6 47 0 0 6 4
India 2017 T20 3 3 81 56 0 27.00 144.6 47 0 0 6 4
New Zealand 2006 T20 2 2 6 13 0 3.00 46.1 6 0 0 0 0
South Africa All T20 5 5 94 69 0 18.80 136.2 37 0 0 10 2
South Africa 2017 T20 1 1 20 11 0 20.00 181.8 20 0 0 4 0
South Africa 2007 T20 4 4 74 58 0 18.50 127.5 37 0 0 6 2
Sri Lanka All T20 8 8 133 114 1 16.62 116.6 32 0 0 14 3
Sri Lanka 2018 T20 4 4 76 62 1 25.33 122.5 32 0 0 6 3
Sri Lanka 2017 T20 3 3 52 48 0 17.33 108.3 24 0 0 8 0
Sri Lanka 2012 T20 1 1 5 4 0 5.00 125 5 0 0 0 0
United Arab Emirates All T20 1 1 12 13 0 12.00 92.3 12 0 0 2 0
United Arab Emirates 2011 T20 1 1 12 13 0 12.00 92.3 12 0 0 2 0
United Arab Emirates All T10 8 6 98 54 1 12.25 181.4 48 0 0 13 3
United Arab Emirates 2021 T10 1 1 32 14 0 32.00 228.5 32 0 0 7 0
United Arab Emirates 2019 T10 4 3 59 32 1 29.50 184.3 48 0 0 5 3
United Arab Emirates 2018 T10 3 2 7 8 0 3.50 87.5 4 0 0 1 0
United States All T10 4 2 18 10 0 4.50 180 13 0 0 1 2
United States 2023 T10 4 2 18 10 0 9.00 180 13 0 0 1 2
Bangladesh All BPL 3 3 81 68 0 27.00 119.1 45 0 0 15 0
Bangladesh 2020 BPL 3 3 81 68 0 27.00 119.1 45 0 0 15 0
Sri Lanka All LPL 14 13 265 244 1 18.92 108.6 77 1 0 36 3
Sri Lanka 2021 LPL 6 5 69 63 1 17.25 109.5 37 0 0 10 0
Sri Lanka 2020 LPL 8 8 196 181 0 24.50 108.2 77 1 0 26 3
South Africa All DODI 1 1 45 34 0 45.00 132.3 45 0 0 5 3
South Africa 2019 DODI 1 1 45 34 0 45.00 132.3 45 0 0 5 3
India All DT20 22 19 507 389 5 23.04 130.3 99 3 0 63 13
India 2023 DT20 10 7 180 138 0 25.71 130.4 54 1 0 20 7
India 2022 DT20 6 6 90 74 1 18.00 121.6 36 0 0 12 1
India 2021 DT20 6 6 237 177 4 118.50 133.8 99 2 0 31 5
Nepal All DT20 16 14 420 363 3 26.25 115.7 67 2 0 42 10
Nepal 2023 DT20 3 3 94 73 0 31.33 128.7 58 1 0 10 2
Nepal 2022 DT20 7 6 141 147 0 23.50 95.9 44 0 0 13 2
Nepal 2021 DT20 6 5 185 143 3 92.50 129.3 67 1 0 19 6
Oman All DT20 5 5 248 164 0 49.60 151.2 72 3 0 25 11
Oman 2022 DT20 5 5 248 164 0 49.60 151.2 72 3 0 25 11
Qatar All DT20 7 7 278 189 0 39.71 147 69 4 0 24 11
Qatar 2023 DT20 7 7 278 189 0 39.71 147 69 4 0 24 11

Upul Tharanga Stats On Countries Bowling

Country Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
All ODI 2 0 0 0 0 0 0 0 0
2006 ODI 2 0 0 0 0 0 0 0 0
Australia All ODI 10 0 0 0 0 0 0 0 0
Australia 2015 ODI 1 0 0 0 0 0 0 0 0
Australia 2013 ODI 3 0 0 0 0 0 0 0 0
Australia 2012 ODI 5 0 0 0 0 0 0 0 0
Australia 2010 ODI 1 0 0 0 0 0 0 0 0
Bangladesh All ODI 11 0 0 0 0 0 0 0 0
Bangladesh 2018 ODI 5 0 0 0 0 0 0 0 0
Bangladesh 2012 ODI 3 0 0 0 0 0 0 0 0
Bangladesh 2010 ODI 3 0 0 0 0 0 0 0 0
England All ODI 5 0 0 0 0 0 0 0 0
England 2017 ODI 1 0 0 0 0 0 0 0 0
England 2016 ODI 4 0 0 0 0 0 0 0 0
Grenada All ODI 3 0 0 0 0 0 0 0 0
Grenada 2007 ODI 3 0 0 0 0 0 0 0 0
India All ODI 14 0 0 0 0 0 0 0 0
India 2017 ODI 3 0 0 0 0 0 0 0 0
India 2014 ODI 1 0 0 0 0 0 0 0 0
India 2011 ODI 2 0 0 0 0 0 0 0 0
India 2009 ODI 5 0 0 0 0 0 0 0 0
India 2006 ODI 2 0 0 0 0 0 0 0 0
India 2005 ODI 1 0 0 0 0 0 0 0 0
Ireland All ODI 3 0 0 0 0 0 0 0 0
Ireland 2016 ODI 2 0 0 0 0 0 0 0 0
Ireland 2014 ODI 1 0 0 0 0 0 0 0 0
Jamaica All ODI 2 0 0 0 0 0 0 0 0
Jamaica 2013 ODI 2 0 0 0 0 0 0 0 0
Saint Lucia All ODI 1 0 0 0 0 0 0 0 0
Saint Lucia 2008 ODI 1 0 0 0 0 0 0 0 0
South Africa All ODI 13 0 0 0 0 0 0 0 0
South Africa 2019 ODI 3 0 0 0 0 0 0 0 0
South Africa 2017 ODI 5 0 0 0 0 0 0 0 0
South Africa 2012 ODI 5 0 0 0 0 0 0 0 0
Sri Lanka All ODI 64 0 0 0 0 0 0 0 0
Sri Lanka 2018 ODI 7 0 0 0 0 0 0 0 0
Sri Lanka 2017 ODI 10 0 0 0 0 0 0 0 0
Sri Lanka 2016 ODI 1 0 0 0 0 0 0 0 0
Sri Lanka 2015 ODI 3 0 0 0 0 0 0 0 0
Sri Lanka 2014 ODI 3 0 0 0 0 0 0 0 0
Sri Lanka 2013 ODI 4 0 0 0 0 0 0 0 0
Sri Lanka 2012 ODI 12 0 0 0 0 0 0 0 0
Sri Lanka 2011 ODI 13 0 0 0 0 0 0 0 0
Sri Lanka 2010 ODI 6 0 0 0 0 0 0 0 0
Sri Lanka 2009 ODI 5 0 0 0 0 0 0 0 0
Trinidad and Tobago All ODI 5 0 0 0 0 0 0 0 0
Trinidad and Tobago 2013 ODI 3 0 0 0 0 0 0 0 0
Trinidad and Tobago 2008 ODI 2 0 0 0 0 0 0 0 0
United Arab Emirates All ODI 15 0 0 0 0 0 0 0 0
United Arab Emirates 2018 ODI 2 0 0 0 0 0 0 0 0
United Arab Emirates 2017 ODI 5 0 0 0 0 0 0 0 0
United Arab Emirates 2011 ODI 5 0 0 0 0 0 0 0 0
United Arab Emirates 2007 ODI 3 0 0 0 0 0 0 0 0
Wales All ODI 1 0 0 0 0 0 0 0 0
Wales 2016 ODI 1 0 0 0 0 0 0 0 0
Zimbabwe All ODI 6 0 0 0 0 0 0 0 0
Zimbabwe 2016 ODI 4 0 0 0 0 0 0 0 0
Zimbabwe 2010 ODI 2 0 0 0 0 0 0 0 0
Australia All T20 3 0 0 0 0 0 0 0 0
Australia 2017 T20 3 0 0 0 0 0 0 0 0
Bangladesh All T20 2 0 0 0 0 0 0 0 0
Bangladesh 2018 T20 2 0 0 0 0 0 0 0 0
England 2006 T20 1 0 0 0 0 0 0 0 0
India All T20 3 0 0 0 0 0 0 0 0
India 2017 T20 3 0 0 0 0 0 0 0 0
New Zealand 2006 T20 2 0 0 0 0 0 0 0 0
South Africa All T20 5 0 0 0 0 0 0 0 0
South Africa 2017 T20 1 0 0 0 0 0 0 0 0
South Africa 2007 T20 4 0 0 0 0 0 0 0 0
Sri Lanka All T20 8 0 0 0 0 0 0 0 0
Sri Lanka 2018 T20 4 0 0 0 0 0 0 0 0
Sri Lanka 2017 T20 3 0 0 0 0 0 0 0 0
Sri Lanka 2012 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates All T20 1 0 0 0 0 0 0 0 0
United Arab Emirates 2011 T20 1 0 0 0 0 0 0 0 0
United Arab Emirates All T10 8 0 0 0 0 0 0 0 0
United Arab Emirates 2021 T10 1 0 0 0 0 0 0 0 0
United Arab Emirates 2019 T10 4 0 0 0 0 0 0 0 0
United Arab Emirates 2018 T10 3 0 0 0 0 0 0 0 0
United States All T10 4 0 0 0 0 0 0 0 0
United States 2023 T10 4 0 0 0 0 0 0 0 0
Bangladesh All BPL 3 0 0 0 0 0 0 0 0
Bangladesh 2020 BPL 3 0 0 0 0 0 0 0 0
Sri Lanka All LPL 14 0 0 0 0 0 0 0 0
Sri Lanka 2021 LPL 6 0 0 0 0 0 0 0 0
Sri Lanka 2020 LPL 8 0 0 0 0 0 0 0 0
South Africa All DODI 1 0 0 0 0 0 0 0 0
South Africa 2019 DODI 1 0 0 0 0 0 0 0 0
India All DT20 22 0 0 0 0 0 0 0 0
India 2023 DT20 10 0 0 0 0 0 0 0 0
India 2022 DT20 6 0 0 0 0 0 0 0 0
India 2021 DT20 6 0 0 0 0 0 0 0 0
Nepal All DT20 16 0 0 0 0 0 0 0 0
Nepal 2023 DT20 3 0 0 0 0 0 0 0 0
Nepal 2022 DT20 7 0 0 0 0 0 0 0 0
Nepal 2021 DT20 6 0 0 0 0 0 0 0 0
Oman All DT20 5 0 0 0 0 0 0 0 0
Oman 2022 DT20 5 0 0 0 0 0 0 0 0
Qatar All DT20 7 0 0 0 0 0 0 0 0
Qatar 2023 DT20 7 0 0 0 0 0 0 0 0

Upul Tharanga Stats On Countries Fielding

Country Year Mode M C ST DT CR T
All ODI 2 0 0 0 0 0
2006 ODI 2 0 0 0 0 0
Australia All ODI 10 1 0 0 0 0
Australia 2015 ODI 1 0 0 0 0 0
Australia 2013 ODI 3 0 0 0 0 0
Australia 2012 ODI 5 1 0 0 0 0
Australia 2010 ODI 1 0 0 0 0 0
Bangladesh All ODI 11 10 0 0 0 0
Bangladesh 2018 ODI 5 7 0 0 0 0
Bangladesh 2012 ODI 3 3 0 0 0 0
Bangladesh 2010 ODI 3 0 0 0 0 0
England All ODI 5 0 0 1 1 0
England 2017 ODI 1 0 0 1 1 0
England 2016 ODI 4 0 0 0 0 0
Grenada All ODI 3 0 0 0 0 0
Grenada 2007 ODI 3 0 0 0 0 0
India All ODI 14 1 0 0 0 0
India 2017 ODI 3 0 0 0 0 0
India 2014 ODI 1 0 0 0 0 0
India 2011 ODI 2 0 0 0 0 0
India 2009 ODI 5 0 0 0 0 0
India 2006 ODI 2 0 0 0 0 0
India 2005 ODI 1 1 0 0 0 0
Ireland All ODI 3 0 0 0 0 0
Ireland 2016 ODI 2 0 0 0 0 0
Ireland 2014 ODI 1 0 0 0 0 0
Jamaica All ODI 2 1 0 0 0 0
Jamaica 2013 ODI 2 1 0 0 0 0
Saint Lucia All ODI 1 0 0 0 0 0
Saint Lucia 2008 ODI 1 0 0 0 0 0
South Africa All ODI 13 4 0 1 1 0
South Africa 2019 ODI 3 1 0 0 0 0
South Africa 2017 ODI 5 1 0 0 0 0
South Africa 2012 ODI 5 2 0 1 1 0
Sri Lanka All ODI 64 17 0 0 3 0
Sri Lanka 2018 ODI 7 0 0 0 0 0
Sri Lanka 2017 ODI 10 5 0 0 0 0
Sri Lanka 2016 ODI 1 0 0 0 0 0
Sri Lanka 2015 ODI 3 0 0 0 1 0
Sri Lanka 2014 ODI 3 0 0 0 0 0
Sri Lanka 2013 ODI 4 1 0 0 0 0
Sri Lanka 2012 ODI 12 3 0 0 0 0
Sri Lanka 2011 ODI 13 3 0 0 0 0
Sri Lanka 2010 ODI 6 2 0 0 1 0
Sri Lanka 2009 ODI 5 3 0 0 1 0
Trinidad and Tobago All ODI 5 0 0 0 0 0
Trinidad and Tobago 2013 ODI 3 0 0 0 0 0
Trinidad and Tobago 2008 ODI 2 0 0 0 0 0
United Arab Emirates All ODI 15 2 0 0 1 0
United Arab Emirates 2018 ODI 2 1 0 0 0 0
United Arab Emirates 2017 ODI 5 1 0 0 0 0
United Arab Emirates 2011 ODI 5 0 0 0 0 0
United Arab Emirates 2007 ODI 3 0 0 0 1 0
Wales All ODI 1 0 0 0 0 0
Wales 2016 ODI 1 0 0 0 0 0
Zimbabwe All ODI 6 1 0 1 1 0
Zimbabwe 2016 ODI 4 1 0 1 1 0
Zimbabwe 2010 ODI 2 0 0 0 0 0
Australia All T20 3 0 0 0 0 0
Australia 2017 T20 3 0 0 0 0 0
Bangladesh All T20 2 0 0 0 0 0
Bangladesh 2018 T20 2 0 0 0 0 0
England 2006 T20 1 0 0 0 0 0
India All T20 3 0 0 0 0 0
India 2017 T20 3 0 0 0 0 0
New Zealand 2006 T20 2 1 0 0 0 0
South Africa All T20 5 1 0 0 0 0
South Africa 2017 T20 1 1 0 0 0 0
South Africa 2007 T20 4 0 0 0 0 0
Sri Lanka All T20 8 0 0 0 1 0
Sri Lanka 2018 T20 4 0 0 0 0 0
Sri Lanka 2017 T20 3 0 0 0 1 0
Sri Lanka 2012 T20 1 0 0 0 0 0
United Arab Emirates All T20 1 0 0 0 0 0
United Arab Emirates 2011 T20 1 0 0 0 0 0
United Arab Emirates All T10 8 0 1 0 0 0
United Arab Emirates 2021 T10 1 0 0 0 0 0
United Arab Emirates 2019 T10 4 0 0 0 0 0
United Arab Emirates 2018 T10 3 0 1 0 0 0
United States All T10 4 4 0 0 1 0
United States 2023 T10 4 4 0 0 1 0
Bangladesh All BPL 3 0 0 0 0 0
Bangladesh 2020 BPL 3 0 0 0 0 0
Sri Lanka All LPL 14 4 2 0 2 0
Sri Lanka 2021 LPL 6 2 2 0 1 0
Sri Lanka 2020 LPL 8 2 0 0 1 0
South Africa All DODI 1 0 0 0 0 0
South Africa 2019 DODI 1 0 0 0 0 0
India All DT20 22 7 3 1 2 2
India 2023 DT20 10 4 0 1 1 0
India 2022 DT20 6 1 2 0 0 0
India 2021 DT20 6 2 1 0 1 2
Nepal All DT20 16 10 0 2 2 1
Nepal 2023 DT20 3 2 0 1 1 1
Nepal 2022 DT20 7 3 0 1 1 0
Nepal 2021 DT20 6 5 0 0 0 0
Oman All DT20 5 4 1 0 0 0
Oman 2022 DT20 5 4 1 0 0 0
Qatar All DT20 7 1 2 0 0 1
Qatar 2023 DT20 7 1 2 0 0 1