Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL132/4 (18.4)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSLSri Lanka2011-20214141890512227.42142563.511337814
Charith AsalankaSLSri Lanka2022-20262624878197*48.8179098.860827120
Lasith MalingaSLSri Lanka2011-20202812738107.604780.8500341
Tillakaratne DilshanSLSri Lanka2011-201627276131314462.52136496.2665214912
Dasun ShanakaSLSri Lanka2016-20262926669710234.85571122.071534739
Thisara PereraSLSri Lanka2011-2020292355157528.61459112.200313620
Suranga LakmalSLSri Lanka2011-2021141157522*12.5013157.2500352
Mahesh TheekshanaSLSri Lanka2022-2026271156227*10.3310062.0000241
Nuwan PradeepSLSri Lanka2012-20228751910*9.502479.1700240
Kusal MendisSLSri Lanka2016-202644474155317636.12159997.12210217627
Kumar SangakkaraSLSri Lanka2011-20142222476711242.61105073.05142865
Kamindu MendisSLSri Lanka2022-2026161542305720.9125689.84011196
Chamika KarunaratneCSColombo Strikers2023-20245548025*80.0048166.6700054
HMRKB HerathSLSri Lanka2011-20161374563518.678268.2900080
Vishwa FernandoSLSri Lanka2017-2021554125*12.004626.0900100
Pathum NissankaSLSri Lanka2021-2026293031295210*47.961214106.6736014730
Lahiru ThirimanneSLSri Lanka2012-20212218354814036.5391060.22131517
Ross TaylorNZNew Zealand2011-201911113409131*51.13343119.241213115
Jos ButtlerENGEngland2012-2026131232256325.0023296.98010241
Eoin MorganENGEngland2012-201877320571*51.25171119.88021177
MS DhoniINDIndia2012-201744318667*186.0020690.29020152
Towhid HridoyJKJaffna Kings2023-202666312944*43.0079163.29001109
Akila DananjayaSLSri Lanka2012-2024141031273718.1416278.40002111
Andre RussellWIWest Indies2012-202066312640*42.0061206.56000414
Dunith WellalageSLSri Lanka2022-2026158310231*20.4011092.73000122
Tim SoutheeNZNew Zealand2011-201912435028*50.0036138.8900043
Dushmantha ChameeraSLSri Lanka2015-2026168349139.807466.2200131
John HastingsAUSAustralia2011-20163332514*-16156.2500021
CBRLS KumaraSLSri Lanka2017-2022743171017.003056.6700030
Vijayakanth ViyaskanthJKJaffna Kings2022-20248531610*8.002176.1900100
Josh HazlewoodAUSAustralia2016-202243364*-2821.4300010
Isuru UdanaKFKandy Falcons202243353*-683.3300000
Fazalhaq FarooqiAFGAfghanistan2022-202463322*-1315.3800000
Dinesh ChandimalSLSri Lanka2011-2022323228757529.17134565.06042855
Mahela JayawardeneSLSri Lanka2011-2014212225628628.1072177.95040626
Joe RootENGEngland2014-201856233712484.2542978.55210243
Wanindu HasarangaSLSri Lanka2019-2026231623006621.43245122.45011333
Glenn MaxwellAUSAustralia2016-2026652293145*97.67165177.581102618
Asad ShafiqPAKPakistan2011-2015342268100*134.0048854.92120280
Mominul HaqueBANBangladesh2013-202146226812767.0056747.27100251
Rohit SharmaINDIndia2012-2023652267124*89.0028095.361203010
Younis KhanPAKPakistan2011-2015682215171*35.8341451.93102220
Jeevan MendisSLSri Lanka2011-2014151122077223.00204101.47010174
Sherfane RutherfordWIWest Indies202433220480204.00190107.370301610
James FranklinNZNew Zealand2011-20129921845026.29168109.52010116
Shoaib MalikJKJaffna Kings2022-202365217774*59.00130136.15010176
Sam CurranENGEngland2018-20266721706434.0020981.3402199
Ashen BandaraKFKandy Falcons20224421514475.50115131.30000122
Janith LiyanageSLSri Lanka2024-202613921505021.4318182.8701094
Mark ChapmanDSDambulla Sixers202422212491*-84147.62010115
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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