Teams Upul Tharanga played for
Test | Sri Lanka (2005/06-2017) |
ODI | Sri Lanka (2005-2018/19) |
Asian Cricket Council XI (2007) | |
International Twenty20 | Sri Lanka (2006-2017/18) |
Main FC | Singha Sports Club (2000/01-2001) |
Nondescripts Cricket Club (2003/04-2023/24) | |
Main ListA | Nondescripts Cricket Club (2003/04-2022) |
Mohammedan Sporting Club (2013/14-2016) | |
Khelaghar Samaj Kallyan Samity (2021/22) | |
Main Twenty20 | Nondescripts Cricket Club (2011/12-2023) |
Udarata Rulers (2014) | |
Kurunegala Warriors (2015/16) | |
Sylhet Sixers (2017/18) | |
Dhaka Dynamites (2018/19) | |
Comilla Warriors (2019/20) | |
Dambulla Viiking (2020/21) | |
Jaffna Kings (2021/22) | |
Other FC | Sri Lanka Schools (2001/02-2002/03) |
Western Province (2004/05) | |
Sri Lanka A (2005/06-2014/15) | |
Sri Lankans (2005/06-2008/09) | |
Sri Lanka (2005/06-2017) | |
Sri Lanka Board President's XI (2007/08-2010) | |
Ruhuna (2008/09-2009/10) | |
Sri Lanka Cricket XI (2009) | |
Galle District (2017/18) | |
Other ListA | Sri Lanka Emerging Players (2003/04) |
Sri Lanka A (2005-2018/19) | |
Sri Lanka (2005-2018/19) | |
Sri Lanka Cricket XI (2005/06-2009) | |
Sri Lankans (2005/06-2010/11) | |
Asian Cricket Council XI (2007) | |
Ruhuna (2007/08-2010/11) | |
Sri Lankan XI (2008) | |
The Rest (2013) | |
Galle District (2016/17-2018) | |
Colombo District (2018/19) | |
Other Twenty20 | Sri Lanka (2006-2017/18) |
Ruhuna (2007/08-2009/10) | |
Uva Next (2012) | |
Kandurata (2013-2013/14) | |
Sri Lanka A (2013/14) | |
Colombo District (2018) | |
Under-19 Test | Sri Lanka Under-19s (2003-2004/05) |
Under-19 ODI | Sri Lanka Under-19s (2001/02-2004/05) |
Second Eleven Championship | Essex Second XI (2004) |
Essex Premier League | Loughton (2004) |
World Cup | Sri Lanka (2006/07-2014/15) |
Twenty20 World Cup | Sri Lanka (2007/08) |
Under-19 World Cup | Sri Lanka Under-19s (2001/02-2003/04) |
Champions Trophy | Sri Lanka (2006/07-2017) |
Bangladesh Premier League | Sylhet Sixers (2017/18) |
Dhaka Dynamites (2018/19) | |
Comilla Warriors (2019/20) | |
Lanka Premier League | Dambulla Viiking (2020/21) |
Jaffna Kings (2021/22) | |
Sri Lanka Club Championship | Singha Sports Club (2000/01-2001) |
Nondescripts Cricket Club (2003/04-2023/24) | |
Miscellaneous | Sri Lanka Under-15s (2000) |
Sri Lanka Under-17s (2000/01-2002/03) | |
Western Province Youth (2000/01) | |
Sri Lanka Under-19s (2002-2003/04) | |
Nondescripts Cricket Club Under-23s (2003-2007) | |
Nondescripts Cricket Club (2003/04) | |
Sri Lanka Cricket XI (2005-2019/20) | |
Sri Lankans (2006-2018/19) | |
Sri Lanka (2006/07-2017) | |
Sri Lanka Board President's XI (2007/08-2015) | |
Sri Lanka Board XI (2008) | |
Sri Lanka A (2008/09-2010) | |
Commercial Credit (2015/16) | |
Kerala Kings (2018/19) | |
Karnataka Tuskers (2019/20) | |
Sri Lanka Legends (2020/21-2022/23) | |
Bhairahawa Gladiators (2021/22) | |
Northern Warriors (2021/22) | |
Asia Lions (2021/22-2022/23) | |
Pokhara Avengers (2022/23) | |
Texas Chargers (2023) | |
Southern Superstars (2023/24) |
This page was created by the CricketArchive Oracles
LATEST SCORES
CURRENT EVENTS
- Afghanistan and New Zealand in India 2024/25
- Australia in Great Britain 2024
- Bangladesh in India 2024/25
- England Women in Ireland 2024
- ICC Men's T20 World Cup Asia Qualifier A 2024/25
- ICC World Test Championship 2023 to 2025
- Namibia Women's International T20 Series 2024/25
- New Zealand Women in Australia 2024/25
- South Africa Women in Pakistan 2024/25
- Sri Lanka in England 2024
View all Current Events CLICK HERE
![](/logos/cricketarchive/CA_1080x1080_site.jpg)