Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Upul Tharanga: Partnerships by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
PartnersOppositionSpanInnsNORunsHSAve10050
Marvan Atapattu & Upul TharangaSLWest Indies200510111111.0000
Sanath Jayasuriya & Upul TharangaSLWest Indies2005-200730644621.3300
Mahela Jayawardene & Upul TharangaSLWest Indies2005-20135118997*47.2502
Kumar Sangakkara & Upul TharangaSLWest Indies2005-2011502027040.4001
Sanath Jayasuriya & Upul TharangaSLBangladesh2005-2009903249836.0003
Marvan Atapattu & Upul TharangaSLBangladesh2005-2006201277663.5002
Sanath Jayasuriya & Upul TharangaSLIndia2005-2009701924427.4300
Tillakaratne Dilshan & Upul TharangaSLIndia2005-201423079318834.4832
Kumar Sangakkara & Upul TharangaSLIndia2005-201413160712650.5821
Mahela Jayawardene & Upul TharangaSLIndia2005-201412035021329.1710
Thilan Samaraweera & Upul TharangaSLIndia200510111111.0000
Marvan Atapattu & Upul TharangaSLIndia2005-200730683922.6700
Sanath Jayasuriya & Upul TharangaSLNew Zealand2005-200713060520146.5421
Marvan Atapattu & Upul TharangaSLNew Zealand2005-200730583219.3300
Mahela Jayawardene & Upul TharangaSLNew Zealand2005-20121002548925.4001
Kumar Sangakkara & Upul TharangaSLNew Zealand2005-201211033910930.8212
Avishka Gunawardene & Upul TharangaSLNew Zealand200610242424.0000
Jehan Mubarak & Upul TharangaSLNew Zealand200610161616.0000
Jehan Mubarak & Upul TharangaSLSouth Africa200610333333.0000
Kumar Sangakkara & Upul TharangaSLAustralia2006-20111102458122.2702
Jehan Mubarak & Upul TharangaSLAustralia200610535353.0001
Kumar Sangakkara & Upul TharangaSLBangladesh2006-2010812898641.2902
Michael Vandort & Upul TharangaSLBangladesh2006-200751196120*49.0010
Mahela Jayawardene & Upul TharangaSLBangladesh2006-201040411215102.7521
Dilhara Fernando & Upul TharangaSLBangladesh200610121212.0000
Muttiah Muralitharan & Upul TharangaSLBangladesh200610111111.0000
Tillakaratne Dilshan & Upul TharangaSLBangladesh2006-20103021111170.3311
Thilan Samaraweera & Upul TharangaSLBangladesh200610303030.0000
Farveez Maharoof & Upul TharangaSLBangladesh2006-201220251912.5000
Lasith Malinga & Upul TharangaSLBangladesh200610424242.0000
Upul Tharanga & Malinga BandaraSLBangladesh200610999.0000
Mahela Jayawardene & Upul TharangaSLPakistan2006-20148043920254.8811
Russel Arnold & Upul TharangaSLPakistan200610232323.0000
Kumar Sangakkara & Upul TharangaSLPakistan2006-20141203939632.7503
Upul Tharanga & Chamara KapugederaSLPakistan2006-201740975724.2501
Sanath Jayasuriya & Upul TharangaSLPakistan2006-2009601356322.5001
Kumar Sangakkara & Upul TharangaSLEngland2006-20078040110950.1312
Jehan Mubarak & Upul TharangaSLEngland20062010105.0000
Michael Vandort & Upul TharangaSLEngland2006-200760673411.1700
Mahela Jayawardene & Upul TharangaSLEngland2006-20075041513783.0013
Sanath Jayasuriya & Upul TharangaSLEngland2006-200710060528660.5012
Russel Arnold & Upul TharangaSLEngland200610171717.0000
WPUJC Vaas & Upul TharangaSLEngland200610202020.0000
Dilhara Fernando & Upul TharangaSLEngland200610121212.0000
Tillakaratne Dilshan & Upul TharangaSLEngland2006-201121265231*265.0010
Lasith Malinga & Upul TharangaSLEngland200610999.0000
Upul Tharanga & Chamara KapugederaSLEngland200610333.0000
Sanath Jayasuriya & Upul TharangaSLSouth Africa2006-200750561611.2000
Kumar Sangakkara & Upul TharangaSLSouth Africa2006-2014501587031.6002
Sanath Jayasuriya & Upul TharangaSLZimbabwe200610383838.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.