T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Upul Tharanga: Batting by series (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Indian Oil Cup 20052005330352511.677844.8700030
Bangladesh tour of Sri Lanka 2005200533017410558.0020385.71110180
Sri Lanka tour of India 2005/0620055601184719.6722253.15000190
Sri Lanka tour of New Zealand 2005/062005-2006220281714.005848.2800020
Sri Lanka in New Zealand ODI Series 2005/06200622011210356.0013781.75100150
VB Series 2005/062006330493116.338656.9800040
Sri Lanka in Bangladesh ODI Series 2005/062006110000.0050.0000100
Sri Lanka tour of Bangladesh 2005/06200624129716599.0047462.66110393
Pakistan in Sri Lanka ODI Series 2005/062006320422321.008052.5000050
Pakistan tour of Sri Lanka 2005/062006240947223.5018850.00011150
Sri Lanka tour of England 200620063601425223.6733742.14012211
-2006-2012030513417.0042121.4300061
NatWest Series 2006200655034712069.4041184.43210421
Sri Lanka tour of Netherlands 20062006220907245.009396.77010120
South Africa tour of Sri Lanka 20062006230973.002634.6200110
ICC Champions Trophy 2006/07200666032011053.3341976.37211402
Sri Lanka tour of New Zealand 2006/0720063501073321.4021649.54000131
Sri Lanka in New Zealand T20I Series 2006/072006220663.001346.1500100
Sri Lanka in New Zealand ODI Series 2006/072006-20073301016833.6715764.33010120
Sri Lanka in India ODI Series 2006/07200733026148.674459.0900050
ICC World Cup 2006/072007111102987327.0944666.82031272
Warid Cricket Series 200720073301054835.0012882.03000160
Bangladesh tour of Sri Lanka 20072007110121212.003435.2900010
Bangladesh in Sri Lanka ODI Series 20072007330995733.0014866.89010150
ICC World Twenty20 2007/082007550743714.8060123.3300162
England in Sri Lanka ODI Series 2007/082007330524017.338461.9000040
England tour of Sri Lanka 2007/082007330411613.678448.8100050
Commonwealth Bank Series 2007/082008210101010.001855.5600010
Sri Lanka in West Indies ODI Series 2007/082008220504025.0011344.2500060
Sri Lanka in Zimbabwe ODI Series 2008/092008551782919.5014753.06001100
Tri-Nation Tournament in Bangladesh 2008/092009330454315.007560.0000160
Pakistan in Sri Lanka ODI Series 200920095501838036.6024873.79021191
Sri Lanka in India ODI Series 2009/10200955029511859.0031294.55121287
Tri-Nation Tournament in Bangladesh 2009/102010551162118*40.5019682.65102250
Zimbabwe Triangular Series 201020105502097241.8025382.61020232
Asia Cup 201020104401195429.7516572.12010141
Sri Lanka Triangular Series 201020105511007025.0016162.11011140
Sri Lanka in Australia ODI Series 2010/11201033111786*58.5018363.9301090
West Indies in Sri Lanka ODI Series 2010/112011321140101*140.0019571.79100120
ICC Cricket World Cup 2010/11201199239513356.4347283.69210522
Australia in Sri Lanka ODI Series 2011201155016611133.2022374.44101220
Pakistan v Sri Lanka ODI Series 2011/1220115501257725.0020162.19010140
Sri Lanka in South Africa ODI Series 2011/1220125501766635.2020187.56021194
Commonwealth Bank Series 2011/1220126501407128.0021565.1202171
Asia Cup 2011/1220123301225740.6713491.04010111
Pakistan in Sri Lanka ODI Series 2012201254034188.507644.7400050
India in Sri Lanka ODI Series 2012201255117759*44.2522180.09020191
New Zealand in Sri Lanka ODI Series 2012/1320124401036025.7514670.55010150
Sri Lanka in Australia ODI Series 2012/13201333013124.332650.0000120
West Indies Tri-Nation Series 20132013551223174*55.7525687.11100263
Page 1Next

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