Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM69/4 (8.3)ZIM need 153 runs in 69 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by series (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At P Sara Oval×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
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
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
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
Thilan SamaraweeraSLBangladesh tour of Sri Lanka 20052005110138138138.0021763.59100200
Hashan TillakaratneSLIndia tour of Sri Lanka 199319931201378668.5040234.08020180
Mahela JayawardeneSLSouth Africa tour of Sri Lanka 2006200612013612368.0027549.45100132
Niroshan DickwellaNCCMajor League Tournament 2024/25202512013410867.00128104.69100172
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 200920091201338766.5021462.15010121
Dimuth KarunaratneSLBangladesh in Sri Lanka Test Series 2016/17201712013312666.5027648.19100111
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
Angelo MathewsSLNew Zealand in Sri Lanka Test Series 2012/1320121201318465.5033938.64010162
Ajinkya RahaneINDIndia in Sri Lanka Test Series 2015201512013012665.0025451.18100110
Mohammad AshrafulBANBangladesh tour of Sri Lanka 20072007121129129*129.0023953.97101180
AB de VilliersSASouth Africa tour of Sri Lanka 200620061201289564.0020462.75010230
MPM WeerasingheACCCMajor League Tournament 2025/26202612012812164.0016080.00100162
Angelo MathewsSLIndia in Sri Lanka Test Series 2015201512012510262.5020660.68100150
MLR BuddikaBSCMajor League Tournament 2025/2620251201257662.5020461.27010142
Sohan de LiveraMSCMajor League Tournament 2024/2520251201247962.0017969.2701093
Ramiz RajaPAKPakistan tour of Sri Lanka 1985/861986110122122122.0024250.41100170
Vinod KambliINDIndia tour of Sri Lanka 19931993110120120120.0024149.79100152
Sanath JayasuriyaSLSouth Africa tour of Sri Lanka 200620061201207360.0014185.11010173
Angelo MathewsSLPakistan in Sri Lanka Test Series 2015201512112077120.0021057.14010120
Sonal DinushaCCCMajor League Tournament 2024/252024111117117*-14978.52100113
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.