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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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 P Sara Oval×From 1908-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Deepti SharmaINDWICC Women's World Cup Qualifier 2016/1720175512528963.0042459.43030262
Sineth JayawardenaTUCAMajor Clubs Limited Over Tournament 2026202644023713659.25186127.42110317
Saeed AnwarPAKPakistan tour of Sri Lanka 19941994120230136115.0038160.37110210
Thilan SamaraweeraSLIndia in Sri Lanka Test Series 20102010121220137*220.0042751.52110181
Sachitha JayathilakeTUCAMajor League Tournament 2024/252024-20253522199173.0035362.04020915
Ross TaylorNZNew Zealand in Sri Lanka Test Series 2012/132012120216142108.0040153.87110130
Kumar SangakkaraSLBangladesh tour of Sri Lanka 20072007111200200*-32561.54100202
Pasindu SooriyabandaraMSCMajor League Tournament 2024/252025111200200*-29468.03100183
Kevin PietersenENGEngland in Sri Lanka Test Series 2011/122012121193151193.00193100.00100208
Arjuna RanatungaSLPakistan tour of Sri Lanka 1985/861986121188135*188.0020864.90110144
Fawad AlamPAKPakistan in Sri Lanka Test Series 2009200912018416892.0029263.01100161
Thulina DilshanTUCAMajor League Tournament 2024/252024-20254601844830.6732556.62001300
Mohamed ShamazTUCAMajor League Tournament 2024/252024-20254601775129.5031356.55010253
Pavan RathnayakeCCCMajor Clubs Limited Over Tournament 20242024221170157*170.00140121.43100169
Mahela JayawardeneSLEngland in Sri Lanka Test Series 2011/12201212016910584.5040741.52110151
Tillakaratne DilshanSLBangladesh tour of Sri Lanka 20052005110168168168.0017993.85100191
Tharindu RatnayakeTUCAMajor League Tournament 2024/252024-20254501648632.80156105.13010199
VVS LaxmanINDIndia in Sri Lanka Test Series 20102010121159103*159.0024664.63110190
Navod ParanavithanaTUCAMajor League Tournament 2024/2520253401588239.5028355.83020210
Roshan MahanamaSLIndia tour of Sri Lanka 1993199312015715178.5040039.25100200
Lasith CroospulleCCCMajor League Tournament 2025/262025110155155155.0017489.08100213
Asanka GurusinhaSLPakistan tour of Sri Lanka 1985/861986121155116*155.0030737.79100140
Tom LathamNZNew Zealand in Sri Lanka Test Series 20192019110154154154.0025161.35100150
S HapuhinnaTUCAMajor League Tournament 2024/252024-20254611545330.8019081.05010261
Kane WilliamsonNZNew Zealand in Sri Lanka Test Series 2012/13201212015313576.5034744.09100120
Avishka TharinduPSCMajor League Tournament 2025/26202612015311676.5020176.12100146
Dinesh ChandimalCCCMajor League Tournament 2025/262025110152152152.0017686.3610094
Aravinda de SilvaSLIndia tour of Sri Lanka 1993199312015014875.0030149.83100172
Minod BhanukaTUCAMajor Clubs Limited Over Tournament 2025202544115074*50.0019377.72010171
Mona MeshramINDWICC Women's World Cup Qualifier 2016/1720175511505937.5021171.09020193
Lasith CroospulleCCCMajor Clubs Limited Over Tournament 20262026110148148148.00125118.40100118
Alastair CookENGEngland in Sri Lanka Test Series 2011/12201212114394143.0034741.21010150
Dinesh ChandimalSLBangladesh in Sri Lanka Test Series 2016/17201712014313871.5031345.69100111
Azhar AliPAKPakistan in Sri Lanka Test Series 2015201512014311771.5035340.51100100
Sharujan ShanmuganathanTUCAMajor Clubs Limited Over Tournament 202620264401435735.7515989.94010103
Sithara GimhanMSCMajor Clubs Limited Over Tournament 202620262201429271.0014597.93020211
Kamindu MendisCCCMajor Clubs Limited Over Tournament 20262026110139139139.00129107.75100116
Thilan SamaraweeraSLBangladesh tour of Sri Lanka 20052005110138138138.0021763.59100200
Sandun WeerakkodyTUCAMajor Clubs Limited Over Tournament 202420243301389846.00125110.40010174
Hashan TillakaratneSLIndia tour of Sri Lanka 199319931201378668.5040234.08020180
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 2006200612013612368.0027549.45100132
Mithali RajINDWICC Women's World Cup Qualifier 2016/17201752113470*134.0014791.16020180
Niroshan DickwellaNCCMajor League Tournament 2024/25202512013410867.00128104.69100172
Nishan MadushkaCCCMajor Clubs T20 Tournament 202520253301347944.6793144.0902058
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 200920091201338766.5021462.15010121
Dimuth KarunaratneSLBangladesh in Sri Lanka Test Series 2016/17201712013312666.5027648.19100111
Suzie BatesNZWNew Zealand Women tour of Sri Lanka 202320233301335244.3313896.38010150
Aravinda de SilvaSLPakistan tour of Sri Lanka 1994199412013212766.0016480.49100191
Shakib Al HasanBANBangladesh in Sri Lanka Test Series 2016/17201712013111665.5020264.85100110
Tamim IqbalBANBangladesh in Sri Lanka Test Series 2016/1720171201318265.5021660.65010131
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.