Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Upul Tharanga: Partnerships figures (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
PartnersSpanInnsNORunsHSAve10050
Tillakaratne Dilshan & Upul TharangaSL2005-2015781339128244.04914
Kumar Sangakkara & Upul TharangaSL2005-2014784295216539.89516
Sanath Jayasuriya & Upul TharangaSL/AX2005-2009620217528635.0838
Mahela Jayawardene & Upul TharangaSL2005-2014541214121540.4058
Upul Tharanga & Niroshan DickwellaSL/DV2016-2020330112913934.2127
Upul Tharanga & Kusal MendisSL2016-201829193011133.2115
Upul Tharanga & Dinesh ChandimalSL2010-201824167712629.4313
Upul Tharanga & Angelo MathewsSL2009-2017183643135*42.8713
Upul Tharanga & Kushal Janith PereraSL2013-201919051010926.8412
Upul Tharanga & Dimuth KarunaratneSL2015-20171604869130.3805
Upul Tharanga & Lahiru ThirimanneSL2010-20171604356027.1901
Upul Tharanga & Dhanushka GunathillekeSL/SS2017-201813135783*29.7503
Upul Tharanga & Andre FletcherSS20175031912563.8021
Upul Tharanga & Kaushal SilvaSL2014-20151002867928.6002
Upul Tharanga & Chamara KapugederaSL2006-20171302715720.8502
Marvan Atapattu & Upul TharangaSL2005-2007902647629.3302
Michael Vandort & Upul TharangaSL2006-2007111263120*26.3010
Upul Tharanga & Asela GunaratneSL2016-2017512319957.7502
Upul Tharanga & Dhananjaya de SilvaSL2016-20173019014363.3310
Upul Tharanga & Chamara SilvaSL2007-2010301608353.3301
Nuwan Kulasekara & Upul TharangaSL20124016010440.0010
Upul Tharanga & Rony TalukdarDD20192014610273.0010
Upul Tharanga & Dasun ShanakaSL/DV2016-2020601386923.0001
Farveez Maharoof & Upul TharangaSL2006-2016701313218.7100
Upul Tharanga & Sadeera SamarawickramaSL20173012612142.0010
Jehan Mubarak & Upul TharangaSL2006501125322.4001
Thilan Samaraweera & Upul TharangaSL2005-2010501124322.4000
Upul Tharanga & Tom Kohler-CadmoreJK202110110110110.0010
Upul Tharanga & Samit PatelDV2020301067135.3301
Upul Tharanga & Sunil NarineDD201940914422.7500
Upul Tharanga & Suranga LakmalSL2016-201760884314.6700
Upul Tharanga & Dilshan MunaweeraSL201730824127.3300
Upul Tharanga & Jeffrey VandersaySL201710767676.0001
Upul Tharanga & Mahela UdawatteSL200850723814.4000
HMRKB Herath & Upul TharangaSL2016-201740702617.5000
Upul Tharanga & Avishka FernandoSL/JK2019-202140652416.2500
Upul Tharanga & Stiaan van ZylCW202020644232.0000
Upul Tharanga & Suraj RandivSL2016116363*-01
Upul Tharanga & Avishka FernandoCOLBO2019115555*-01
Lasith Malinga & Upul TharangaSL200620514225.5000
Upul Tharanga & Dilruwan PereraSL201610484848.0000
Upul Tharanga & Soumya SarkarCW202020482824.0000
Upul Tharanga & Thisara PereraSL2012-201840472711.7500
Upul Tharanga & Sabbir RahmanSS/CW2017-202051421510.5000
Russel Arnold & Upul TharangaSL200620402320.0000
Upul Tharanga & Nurul HasanDD201920402420.0000
Upul Tharanga & Sachith PathiranaSL201610393939.0000
Upul Tharanga & Angelo PereraDV202010383838.0000
Upul Tharanga & Dhammika PrasadSL201210373737.0000
Thilina Kandamby & Upul TharangaSL200910292929.0000
Page 1Next

Span first and last year · Inns innings · NO unbroken · HS highest score · Ave average · 100 hundreds · 50 fifties

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.