Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Kandy Royals×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Janith LiyanageCKLanka Premier League 2026202633213753*137.0084163.10020106
Kamil MisharaJKLanka Premier League 202620262201277863.5079160.7601089
Reeza HendricksDSLanka Premier League 2026202622111487*114.0071160.56010133
James NeeshamCKLanka Premier League 2026202633211448*114.0069165.22000135
Avishka FernandoJKLanka Premier League 202620262201026651.0058175.86010133
Sahibzada FarhanDSLanka Premier League 20262026220977448.5058167.24010114
Ben McDermottCKLanka Premier League 20262026330977132.3356173.2101048
Sam HarperGGLanka Premier League 20262026220867243.0050172.0001074
Charith AsalankaGGLanka Premier League 202620262218470*84.0053158.4901094
Dasun ShanakaGGLanka Premier League 202620262217357*73.0051143.1401064
Chamika KarunaratneGGLanka Premier League 20262026221605260.0040150.0001042
Towhid HridoyJKLanka Premier League 202620262215635*56.0037151.3500032
Rubin HermannCKLanka Premier League 20262026330565318.6749114.2901071
Kamindu MendisCKLanka Premier League 20262026330552818.3343127.9100071
Chamindu WickramasingheJKLanka Premier League 20262026220534326.5022240.9100044
Gulbadin NaibDSLanka Premier League 202620262214646*46.0024191.6700124
Nurul HasanGGLanka Premier League 20262026110333333.0032103.1300031
Niroshan DickwellaDSLanka Premier League 20262026220332616.5027122.2200021
Shakib Al HasanJKLanka Premier League 202620262112222*-16137.5000011
Binura FernandoCKLanka Premier League 20262026310212121.0013161.5400021
Dinesh ChandimalDSLanka Premier League 20262026220201210.0012166.6700031
Marques AckermanDSLanka Premier League 20262026110161616.0015106.6700020
Dunith WellalageJKLanka Premier League 202620262221616*-10160.0000010
Sharujan ShanmuganathanCKLanka Premier League 20262026110141414.006233.3300002
Sadeera SamarawickramaCKLanka Premier League 2026202633014104.671687.5000020
Pavan RathnayakeDSLanka Premier League 202620262201075.001283.3300010
Ibrahim ZadranJKLanka Premier League 20262026210888.008100.0000010
Bhanuka RajapaksaJKLanka Premier League 20262026220874.001266.6700010
W SahanCKLanka Premier League 20262026310777.007100.0000010
Milan PriyanathCKLanka Premier League 20262026110777.004175.0000010
Dhananjaya LakshanDSLanka Premier League 20262026220763.50887.5000000
Mehedi Hasan MirazGGLanka Premier League 20262026110555.005100.0000010
Malsha TharupathiCKLanka Premier League 20262026320422.00944.4400000
Vijayakanth ViyaskanthGGLanka Premier League 2026202611133*-475.0000000
Dushmantha ChameeraDSLanka Premier League 2026202621122*-1118.1800000
Kusal MendisCKLanka Premier League 2026202611122*-450.0000000
Mahesh TheekshanaDSLanka Premier League 2026202621111*-1100.0000000
Mohammad WasimDSLanka Premier League 20262026210111.00250.0000000
Tharindu RatnayakeGGLanka Premier League 20262026210111.001100.0000000
Dinura KalupahanaGGLanka Premier League 20262026210111.00250.0000000
Mohammad NawazGGLanka Premier League 20262026210000.0010.0000100
Sahan ArachchigeGGLanka Premier League 20262026210000.0020.0000100
Shahnawaz DhaniCKLanka Premier League 2026202621100*-0-00000

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.