ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Najibullah ZadranAFGAfghanistan20223301257741.67109114.68010142
Mark ChapmanDSDambulla Sixers202422212491*-84147.62010115
Nilakshi de SilvaSLWSri Lanka Women202233112348*61.5018466.8500091
Roshen SilvaSLSri Lanka20181201228561.0026945.3501081
Brandon KingWIWest Indies2020-20245501224324.40108112.96000183
Andre FletcherKFKandy Falcons2022-20246601224420.3386141.86001156
Mehedi Hasan MirazBANBangladesh2021-20255601203920.0019362.18000131
Harmanpreet KaurINDWIndia Women20223201197559.5015178.81010102
Wanindu HasarangaBKB-Love Kandy202332111664116.0049236.73020145
GSNFG JayasuriyaCOLBOColombo2019210115115115.0013386.4710092
Ashen BandaraPSCPolice Sports Club20261201156057.5014280.99020110
Fakhar ZamanBKB-Love Kandy20233301154538.33100115.00000104
Kusal MendisGGGalle Gladiators20223301127237.3380140.00010106
Pathum NissankaCSColombo Strikers20233301125437.3393120.43010132
Charith AsalankaCSColombo Stars202244111258*37.3389125.8401086
Nathan McCullumNZNew Zealand2011-20139821122618.6785131.7600076
Charith AsalankaJKJaffna Kings2023-20246601105018.3391120.88010116
Fakhar ZamanPAKPakistan20263201098454.5058187.93010116
Philip SaltENGEngland20264401096227.2578139.7401194
Nishan MadushkaSLSri Lanka2024-20254301086936.00104103.85010131
Johnson CharlesWIWest Indies2012-20155501088421.6092117.39011153
Chamika KarunaratneSLSri Lanka2022-20257621083427.00106101.8900071
Dunith WellalageJKJaffna Kings2022-2026116210838*27.0092117.3900092
Sadeera SamarawickramaCKColombo Kaps20263301074435.6771150.70000144
Mohammad AshrafulBANBangladesh2012-20134401074326.7599108.08000152
Nasir HossainBANBangladesh2012-20134411075035.6784127.38010151
KL RahulINDIndia20173301068535.3316564.24010100
Chamara KapugederaSLSri Lanka2012-20175401064326.5011592.1700073
Sarfraz AhmedPAKPakistan2012-201543110578*52.5014075.0001080
Alex HalesENGEngland2012-20184401056826.2594111.70010102
Reeza HendricksSASouth Africa201822010410252.0092113.0410081
Smriti MandhanaINDWIndia Women202233110494*52.0011094.55010121
Shai HopeWIWest Indies2020-20244401047226.0013477.6101061
Dinesh ChandimalKFKandy Falcons20242201036551.5066156.06010143
Ibrahim ZadranJKJaffna Kings20262201039551.5073141.10010133
Colin de GrandhommeNZNew Zealand20193301035934.3375137.3301165
Sadeera SamarawickramaDADambulla Aura20233301035934.3366156.06010141
Evin LewisWIWest Indies2024111102102*-61167.2110094
Kushal Janith PereraDSDambulla Sixers2024221102102*102.0056182.14101105
Rory BurnsENGEngland20181201025951.0014769.39010120
Oshada FernandoSLSri Lanka20212301028134.0026937.92010120
Dunith WellalageSLSri Lanka2022-2026158310231*20.4011092.73000122
Nuwan KulasekaraSLSri Lanka2011-201517711013416.8318953.4400163
Sanoj DarshikaCCCColts Cricket Club2026111100100*-18653.7610070
Sam HarperGGGalle Gallants20262201007250.0054185.19010114
Shakib Al HasanBANBangladesh2012-20233301008433.3373136.99010142
Umar AkmalPAKPakistan2011-20125411003833.3313275.76000121
Pathum NissankaKFKandy Falcons2022440992924.7596103.13000100
Usman KhawajaAUSAustralia2011-2016451993624.7514468.75000103
Tom BantonENGEngland20265519854*24.5068144.1201085

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.