Live3rd T20I · India in New Zealand 2026/27NZ90/2 (8.3)INDIND chose to bowlLive5th Match · Pakistan ODI Tri-Series 2026/27PAKSLSri Lanka won the toss and chose to bowlT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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 (with 2 balls remaining)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)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 resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSLSri Lanka2019-202514232107824551.33164165.6936111120
Chamari AtapattuSLWSri Lanka Women2023332248140*248.00164151.222012314
Angelo MathewsSLSri Lanka2019-202517293108711041.81227347.822829613
Dinesh ChandimalSLSri Lanka2021-2026172951262206*52.58237253.2038112112
Dhananjaya de SilvaSLSri Lanka2019-202615274957155*41.61165557.8233111011
Mahela JayawardeneSLSri Lanka1999-200413182103823764.88189554.782601198
Kamindu MendisSLSri Lanka2022-20267122559182*55.9091261.29220558
Glenn PhillipsNZNew Zealand20242411317843.6716380.3701188
Wasim AkramPAKPakistan2000110100100100.0089112.3610086
Pavan RathnayakeCCCColombo Cricket Club2025-2026231256125*128.0031980.25200205
Oshada FernandoSLSri Lanka2021-202581302456418.8545653.73021265
Ravindu FernandoBCAABloomfield Cricket and Athletic Club2025-2026351241103*60.25233103.43100305
Lasith AmbuldeniyaSLSri Lanka2019-202261001154011.5026543.40003105
Himasha LiyanageACCCAce Capital Cricket Club2025121106106*106.0018557.3010165
Chalana de SilvaBSCBadureliya Sports Club20251115757*-49116.3301055
Vidura AdikariCMCCChilaw Marians Cricket Club2026222310200*-54556.88200244
Babar AzamPAKPakistan2022-202336030811951.3357253.85120314
Nazmul Hossain ShantoBANBangladesh2025121273148273.0047857.11200244
Lahiru UdaraNCCNondescripts Cricket Club2026110261261261.0031582.86100254
Harry TectorIREIreland20232401798544.7538746.25010174
Mitchell SantnerNZNew Zealand2019-20243601256720.8326746.82010114
Lahiru MadushankaBCAABloomfield Cricket and Athletic Club2025-20262201169258.0017865.17010104
Paul StirlingIREIreland202312010410352.0018655.9110094
Himasha LiyanageNCCNegombo Cricket Club20251201037451.5097106.1901054
Hasan AliPAKPakistan2022240542113.508960.6700024
Pat CumminsAUSAustralia2022230472615.6742111.9000034
Kumar SangakkaraSLSri Lanka2000-20041014172114055.46141450.99250873
Steve SmithAUSAustralia2022-2025451423145*105.7579253.41301383
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2025-20263502128042.4026280.92020243
Sophie DevineNZWNew Zealand Women202333119413797.00183106.01100203
Sonal DinushaSLSri Lanka202612018410092.0029662.16110123
Agha SalmanPAKPakistan2022-20233611728334.4029658.11020163
Kamil MisharaNCCNondescripts Cricket Club2026110149149149.0021070.95100123
T AmarasingheCMCCChilaw Marians Cricket Club20262201268863.0021359.15010113
KL RahulINDIndia20261201178258.5022252.70010123
Tom BlundellNZNew Zealand20242401166029.0017765.54010113
Rishabh PantINDIndia20261201056652.5013180.15010123
Andrew HallSASouth Africa2000110818181.0011471.0501063
Suranga LakmalSLSri Lanka2019-2021461814016.2020739.1300183
Sachitha JayathilakeTUCATamil Union Cricket and Athletic Club2026110767676.009580.0001043
Lahiru JayaratneKYCCKurunegala Youth Cricket Club20251115757*-7477.0301063
Isitha WijesunderaACCCAce Capital Cricket Club20251215337*53.006186.8900053
Nipun MalingaNSWCNugegoda Sports Welfare Club2026220443622.006963.7700043
Sanath JayasuriyaSLSri Lanka1999-20041321365114836.1796567.46212922
Pathum NissankaSLSri Lanka2021-2025814050118735.7989955.73130562
Ramesh MendisSLSri Lanka2021-20251218131345*18.4174442.07003312
Nishan MadushkaSLSri Lanka2023-202646029620549.3354054.81111332
Alex CareyAUSAustralia2022-202545229115697.0039374.05100262
Darren LehmannAUSAustralia1999-200433021812972.6736759.40110242
Jacques KallisSASouth Africa2000-20043511915947.7540647.04020232
Page 1Next

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