Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Burgher Recreation Club Ground×From 1908-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Roshen SilvaBRCMajor League Tournament 2024/252025352201105*67.0040349.88110140
DS AbeywickramasinghaBRCMajor League Tournament 2024/252024-20254601835130.5027267.28010180
Movin SubasinghaBRCMajor League Tournament 2024/252025342147100*73.5084175.00100616
Navindu VithanageBRCMajor League Tournament 2024/252024-20254701263818.0034037.06000131
Navod ParanavithanaTUCAMajor League Tournament 2024/2520251201229861.0020559.51010113
Roscoe ThattilKCCCMajor League Tournament 2024/2520251201218860.5014583.45010141
Dilshan de SoysaBRCMajor League Tournament 2024/252024-20254601214220.1727943.37001131
Movin SubasinghaBRCMajor Clubs Limited Over Tournament 202520254401175929.25104112.50011910
C HeenatigalaBRCMajor League Tournament 2024/252024-202547211738*23.4023749.37001131
Sadeera SamarawickramaMSCMajor League Tournament 2024/252024110114114114.0018063.33100142
Tharindu RatnayakeTUCAMajor League Tournament 2024/252025120928146.0010885.1901076
S KosalaKCCCMajor League Tournament 2024/252025120917045.5012771.65010102
Malinda PushpakumaraBRCMajor League Tournament 2024/252024-20254528538*28.3312568.0000075
G KotuwegodaBRCMajor Clubs Limited Over Tournament 20252025220796339.5013060.77010110
Sineth JayawardenaTUCAMajor League Tournament 2024/252025120747237.0045164.4401047
Imesh UdayangaKCCCMajor League Tournament 2024/252025120654432.508477.3800083
Lakvin WeerasuriyaBRCMajor League Tournament 2024/252024-202547065239.2914245.7700180
Y RodrigoBRCMajor Clubs Limited Over Tournament 202520254416332*21.009764.9500061
Lahiru SamarakoonTUCAMajor League Tournament 2024/2520251216249*62.006891.1800026
DS AbeywickramasinghaBRCMajor Clubs Limited Over Tournament 20252025440612215.258968.5400050
Ramesh MendisMSCMajor League Tournament 2024/252024110575757.007477.0301052
Lakvin WeerasuriyaBRCMajor Clubs Limited Over Tournament 20252025330574019.009858.1600051
Nuwanidu FernandoSSCMajor League Tournament 2024/252025120515125.508162.9601152
Angelo MathewsCCCMajor Clubs Limited Over Tournament 20252025110454545.0044102.2700013
Sandun MendisNSWCMajor Clubs Limited Over Tournament 20252025110444444.004695.6500013
Mahesh KumaraNSWCMajor Clubs Limited Over Tournament 20252025110434343.005479.6300020
Pasindu SooriyabandaraMSCMajor League Tournament 2024/252024110414141.005377.3600060
Chameera DissanayakeBRCMajor Clubs Limited Over Tournament 20252025441401913.337454.0500030
Lakshitha ManasingheSSCMajor League Tournament 2024/252025120392219.5010935.7800041
Krishan SanjulaSSCMajor League Tournament 2024/252025120383219.004977.5500042
S FernandoKCCCMajor League Tournament 2024/252025120383319.004486.3600090
Muditha LakshanCCCMajor Clubs Limited Over Tournament 20252025110373737.0028132.1400042
Ayana SiriwadhanaTUCAMajor League Tournament 2024/252025120372018.5036102.7800032
S MalshanSSCMajor League Tournament 2024/252025120373218.504680.4300040
Ravija SandaruwanBRCMajor Clubs Limited Over Tournament 20252025330361812.004285.7100041
Tillakaratne SampathNSWCMajor Clubs Limited Over Tournament 20252025110353535.003697.2200052
Kevin PereraNSWCMajor Clubs Limited Over Tournament 20252025110353535.005267.3100030
Sangeeth CoorayCCCMajor Clubs Limited Over Tournament 20252025110343434.006949.2800031
Sandun WeerakkodyTUCAMajor League Tournament 2024/252025120342217.0028121.4300031
Sohan de LiveraMSCMajor League Tournament 2024/252024120342217.004182.9300022
Ravishan de SilvaMSCMajor League Tournament 2024/2520241213321*33.004475.0000050
Ravija SandaruwanBRCMajor League Tournament 2024/252025120323016.003884.2100022
Murvin AbinashBRCMajor League Tournament 2024/252024-2025220321916.005064.0000013
Dhananjaya LakshanCCCMajor Clubs Limited Over Tournament 20252025110313131.0026119.2300022
J PereraMSCMajor Clubs Limited Over Tournament 20252025110313131.0018172.2200060
Chamindu WijesingheCCCMajor Clubs Limited Over Tournament 20252025110303030.004961.2200040
I KarannagodaCCCMajor Clubs Limited Over Tournament 20252025110303030.006149.1800021
Deshan DiasBRCMajor League Tournament 2024/252024-202524029147.259729.9000030
Kaveeshka AnjulaCCCMajor Clubs Limited Over Tournament 20252025110282828.0026107.6900022
Kavindu NadeeshanSSCMajor League Tournament 2024/252025120272313.507336.9900030
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.