ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)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)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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Colombo Strikers×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rilee RossouwJKLanka Premier League 20242024221108108*108.0056192.86101126
Kamindu MendisKFLanka Premier League 20242024330975432.3363153.9701067
Kusal MendisDALanka Premier League 20232023220948747.0056167.8601058
Andre FletcherKFLanka Premier League 20242024330914730.3360151.67000124
Kushal Janith PereraDSLanka Premier League 20242024220878043.5059147.4601084
Lasith CroospulleGTLanka Premier League 202320232217842*78.0044177.2700085
Mohammad HarisKFLanka Premier League 20242024330705623.3339179.4901075
Ben McDermottDALanka Premier League 202320231116969*-46150.0001044
Avishka FernandoJKLanka Premier League 20242024220695834.5050138.0001082
Towhid HridoyJKLanka Premier League 20232023221685468.0048141.6701071
Angelo MathewsKFLanka Premier League 20242024330683322.6749138.7800083
Niroshan DickwellaGMLanka Premier League 20242024220605030.0031193.5501083
Sadeera SamarawickramaDALanka Premier League 20232023220605930.0038157.8901071
Rahmanullah GurbazJKLanka Premier League 20232023220603930.0032187.5000045
Nishan MadushkaJKLanka Premier League 20232023220584629.0045128.8900043
Tim SeifertGMLanka Premier League 20242024220564428.0049114.2900052
Alex RossDALanka Premier League 20232023220565228.0045124.4401052
Dinesh ChandimalKFLanka Premier League 20242024330563818.6739143.5900083
Reeza HendricksDSLanka Premier League 20242024220555427.5047117.0201043
Tim SeifertGTLanka Premier League 202320231115454*-35154.2901043
Isuru UdanaGMLanka Premier League 20242024220525226.0035148.5701153
S DanielGTLanka Premier League 20232023110494949.0031158.0600052
Wanindu HasarangaBKLanka Premier League 20232023220494024.5025196.0000071
Sahan ArachchigeGMLanka Premier League 20242024220473523.5039120.5100052
Dasun ShanakaKFLanka Premier League 20242024330443914.6727162.9600152
Mohammad NabiDSLanka Premier League 20242024210404040.0033121.2100042
Angelo MathewsBKLanka Premier League 20232023220362518.0032112.5000031
Bhanuka RajapaksaGTLanka Premier League 20232023220363018.003894.7400030
Bhanuka RajapaksaGMLanka Premier League 20242024220353517.5016218.7500114
Ashen BandaraBKLanka Premier League 20232023220342217.0032106.2500031
Asif AliBKLanka Premier League 20232023110333333.0015220.0000023
Thisara PereraJKLanka Premier League 20232023221311731.0014221.4300051
Mark ChapmanDSLanka Premier League 202420242213123*31.0019163.1600013
Chamindu WickramasingheDSLanka Premier League 20242024210262626.002989.6600011
Dhananjaya de SilvaDALanka Premier League 202320232212615*26.0016162.5000040
Wanindu HasarangaKFLanka Premier League 2024202433026258.6719136.8400131
Vijayakanth ViyaskanthJKLanka Premier League 202420242112525*-3473.5300020
Dunith WellalageJKLanka Premier League 202320232112525*-23108.7000020
Charith AsalankaJKLanka Premier League 20232023220241212.002982.7600020
Charith AsalankaJKLanka Premier League 20242024221241324.0020120.0000030
Priyamal PereraJKLanka Premier League 20232023110222222.0016137.5000031
Kusal MendisJKLanka Premier League 20242024220221711.0020110.0000021
Avishka FernandoDALanka Premier League 2023202322019129.502770.3700021
Shakib Al HasanGTLanka Premier League 202320232111717*-15113.3300020
Alex HalesGMLanka Premier League 2024202422017148.502373.9100020
Sarfraz AhmedBKLanka Premier League 202320231111616*-2176.1900010
Chathuranga de SilvaBKLanka Premier League 20232023110161616.0011145.4500002
Kamindu MendisBKLanka Premier League 20232023110151515.0010150.0000020
Nuwanidu FernandoDSLanka Premier League 20242024210151515.008187.5000021
Eshan MalingaJKLanka Premier League 20242024110151515.001788.2400001
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.