ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Dambulla Giants: Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Dambulla Giants×At R Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Philip SaltDGDambulla Giants20218802476430.88163151.53020258
Dasun ShanakaDGDambulla Giants20218811393819.86122113.93000115
Niroshan DickwellaDGDambulla Giants20218801333716.6386154.65001230
Ramesh MendisDGDambulla Giants20218731254131.2590138.8900065
Najibullah ZadranDGDambulla Giants2021770975413.8692105.4301284
Chamika KarunaratneDGDambulla Giants2021883711814.2065109.2300262
Janith LiyanageDGDambulla Giants2021220515125.5041124.3901152
Sohaib MaqsoodDGDambulla Giants202155041248.204591.1100160
Sachitha JayathilakeDGDambulla Giants2021331403420.004393.0200031
Nuwanidu FernandoDGDambulla Giants2021330322310.674178.0500030
Tharindu RatnayakeDGDambulla Giants202164122147.333268.7500030
Dilshan MunaweeraDGDambulla Giants202122015127.501693.7500010
Marchant de LangeDGDambulla Giants202122014137.0010140.0000001
Imran TahirDGDambulla Giants20218311386.5013100.0000130
Sacha De AlwisDGDambulla Giants2021110666.00785.7100000
Nuwan PradeepDGDambulla Giants2021632545.001338.4600000
Lahiru UdaraDGDambulla Giants2021110333.00742.8600000
Joshua LittleDGDambulla Giants202121100*-10.0000000

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