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

Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Asgiriya Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Muttiah MuralitharanSLSri Lanka1993-2007191861986716.50196101.02014228
Sidath WettimunySLSri Lanka1983-19864801489618.5016860.12013140
Nuwan ZoysaSLSri Lanka1999-200489143235.388252.4400370
Marvan AtapattuSLSri Lanka1998-20051322493222351.78194847.843231094
WPUJC VaasSLSri Lanka1994-20071522442772*23.7282651.69023582
Sanath JayasuriyaSLSri Lanka1993-20071728098918835.32157062.9933312711
Pedro CollinsWIWest Indies2001220000.00160.0000200
Daren PowellWIWest Indies2005120000.00100.0000200
Rajin SalehBANBangladesh2007120000.00320.0000200
Adam HuckleZIMZimbabwe1998120000.00110.0000200
Ashantha de MelSLSri Lanka1983-1986572782915.608354.2200230
Roshan MahanamaSLSri Lanka1986-19987921084915.4325941.7000240
Tillakaratne DilshanSLSri Lanka2001-2007611137710037.7055567.93112561
Arjuna RanatungaSLSri Lanka1983-2000142146689039.2978373.95052818
Zaheer KhanINDIndia2001110000.00190.0000100
MO OdumbeKENKenya1996110000.0020.0000100
Mushtaq AhmedPAKPakistan1994210000.0010.0000100
Mohammad AsifPAKPakistan2006110000.000-00100
Neil McGarrellWIWest Indies2001110000.0020.0000100
Adam GilchristAUSAustralia200412014414472.0018777.01101193
Gary KirstenSASouth Africa200012013136.505822.4100110
Neil McKenzieSASouth Africa2000120110.50195.2600100
Nicky BojeSASouth Africa2000120272713.507436.4900120
Nantie HaywardSASouth Africa200012013136.502650.0000120
Stephen FlemingNZNew Zealand2003120333316.5011528.7000130
Mathew SinclairNZNew Zealand2003120331.501717.6500100
Daniel VettoriNZNew Zealand2003120555527.507870.51011100
Jehan MubarakSLSri Lanka2007120994.503724.3200120
Mervyn DillonWIWest Indies200112019199.506131.1500120
Sylvester JosephWIWest Indies200512018189.007524.0000130
Chris ReadENGEngland20031211818*18.009618.7500120
Michael KasprowiczAUSAustralia2004120884.001266.6700101
Hamilton MasakadzaZIMZimbabwe200212010105.005119.6100100
Matt PriorENGEngland2007120636331.5015341.1801180
Syed RaselBANBangladesh2007120442.00850.0000110
Shahadat HossainBANBangladesh2007120552.501631.2500100
Alastair CookENGEngland2007120442.00757.1400110
Lance CairnsNZNew Zealand1984120221.00728.5700100
Kapil DevINDIndia1985220221.00--00100
Vinothen JohnSLSri Lanka19841212727*27.005152.9400121
Roshan JurangpathySLSri Lanka1985120110.5040.0000100
Jayananda WarnaweeraSLSri Lanka1986-1993220331.50--00100
Mark WaughAUSAustralia1999120663.002623.0800110
Graeme HickENGEngland200112016168.004535.5600120
Michael SlaterAUSAustralia1999120272713.505251.9200130
Greg BlewettAUSAustralia199912014147.008915.7300120
Colin MillerAUSAustralia1999120884.003423.5300101
Dinanath RamnarineWIWest Indies200112100*0.00180.0000100
Colin StuartWIWest Indies200112100*0.0020.0000100
Travis FriendZIMZimbabwe2001-20022315129*25.5014435.4200150
Page 1Next

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