Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Upul Tharanga: Partnerships list (T20Is)

The highest partnership in T20Is is 109 for the 2nd wicket, by Upul Tharanga and Kushal Janith Perera (SL) v IND at Indore, 22 Dec 2017.

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsWktBattersBallsTeamOppositionGroundDate
1092ndUpul Tharanga (38) & Kushal Janith Perera (67)53SLv INDIndore22 Dec 2017
821stUpul Tharanga (37) & Sanath Jayasuriya (42)45SLv NZJohannesburg15 Sept 2007
751stSanath Jayasuriya (34) & Upul Tharanga (34)47SLv ENGSouthampton15 Jun 2006
651stKushal Janith Perera (36) & Upul Tharanga (24)41SLv BANColombo4 Apr 2017
623rdUpul Tharanga (22) & Kusal Mendis (35)45SLv INDColombo12 Mar 2018
555thUpul Tharanga (31) & Kushal Janith Perera (21)26SLv BANColombo10 Mar 2018
454thUpul Tharanga (16) & Dasun Shanaka (29)19SLv BANSylhet18 Feb 2018
411stDilshan Munaweera (23) & Upul Tharanga (14)22SLv AUSAdelaide22 Feb 2017
372ndUpul Tharanga (3) & Kusal Mendis (32)18SLv BANDhaka15 Feb 2018
361stUpul Tharanga (6) & Sanath Jayasuriya (27)25SLv NZWellington22 Dec 2006
361stNiroshan Dickwella (13) & Upul Tharanga (20)25SLv SACape Town25 Jan 2017
361stNiroshan Dickwella (25) & Upul Tharanga (9)27SLv INDIndore22 Dec 2017
322ndKumar Sangakkara (10) & Upul Tharanga (18)28SLv BANJohannesburg18 Sept 2007
301stUpul Tharanga (12) & Tillakaratne Dilshan (13)20SLv PAKAbu Dhabi25 Nov 2011
294thUpul Tharanga (11) & Kushal Janith Perera (15)22SLv INDColombo6 Mar 2018
242ndKushal Janith Perera (3) & Upul Tharanga (21)19SLv INDCuttack20 Dec 2017
231stNiroshan Dickwella (16) & Upul Tharanga (5)14SLv INDColombo6 Sept 2017
213rdUpul Tharanga (12) & Chamara Kapugedera (7)14SLv BANColombo6 Apr 2017
191stUpul Tharanga (10) & Sanath Jayasuriya (6)18SLv KENJohannesburg14 Sept 2007
152ndUpul Tharanga (11) & Dilshan Munaweera (4)13SLv BANColombo6 Apr 2017
151stNiroshan Dickwella (13) & Upul Tharanga (2)10SLv INDCuttack20 Dec 2017
113rdUpul Tharanga (9) & Kusal Mendis (1)6SLv BANSylhet18 Feb 2018
95thDasun Shanaka (2) & Upul Tharanga (6)13SLv INDColombo6 Mar 2018
93rdKushal Janith Perera (3) & Upul Tharanga (5)8SLv BANColombo16 Mar 2018
8*7thUpul Tharanga (0) & Jeevan Mendis (6)2SLv BANColombo10 Mar 2018
82ndKumar Sangakkara (5) & Upul Tharanga (3)9SLv AUSCape Town20 Sept 2007
81stNiroshan Dickwella (1) & Upul Tharanga (5)11SLv INDMumbai24 Dec 2017
72ndUpul Tharanga (5) & Mahela Jayawardene (1)8SLv INDKandy7 Aug 2012
62ndUpul Tharanga (2) & Kushal Janith Perera (4)7SLv INDMumbai24 Dec 2017
51stUpul Tharanga (5) & Sanath Jayasuriya (0)3SLv BANJohannesburg18 Sept 2007
51stNiroshan Dickwella (4) & Upul Tharanga (0)6SLv AUSMelbourne17 Feb 2017
51stNiroshan Dickwella (1) & Upul Tharanga (4)5SLv AUSVictoria19 Feb 2017
43rdUpul Tharanga (4) & Sadeera Samarawickrama (0)3SLv INDMumbai24 Dec 2017
23rdDasun Shanaka (1) & Upul Tharanga (1)4SLv BANDhaka15 Feb 2018
11stUpul Tharanga (1) & Sanath Jayasuriya (0)3SLv AUSCape Town20 Sept 2007
16thUpul Tharanga (1) & Thisara Perera (0)2SLv BANColombo10 Mar 2018
01stUpul Tharanga (0) & Chamara Kapugedera (0)3SLv NZAuckland26 Dec 2006
01stUpul Tharanga (0) & Sanath Jayasuriya (0)2SLv PAKJohannesburg17 Sept 2007

Wkt wicket

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