Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×From 1908-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLIndia tour of Sri Lanka 19971997330479340159.6768669.83120545
Roshan MahanamaSLIndia tour of Sri Lanka 19971997330344225114.6771348.25120361
Aravinda de SilvaSL1996 Singer World Series1996444334127*-35893.30120304
Kumar SangakkaraSLSouth Africa in Sri Lanka ODI Series 20132013331281169140.50242116.12110366
Annerie DercksenSAWSri Lanka Women's ODI Tri-Series 2025202544127610492.00244113.11120219
Sanath JayasuriyaSL2001 Sri Lanka Coca-Cola Cup20015502759955.0032883.84030282
Dinesh ChandimalCSLanka Premier League 2021/22202188327565*55.00181151.930102211
Virender SehwagIND2002 ICC Champions Trophy200255227112690.33225120.44110452
Tillakaratne DilshanSLICC Cricket World Cup 2010/112011551270108*67.5029790.91110343
Smriti MandhanaINDWSri Lanka Women's ODI Tri-Series 2025202555026411652.8029290.41110352
Yuvraj SinghINDIndia in Sri Lanka ODI Series 2008/09200944026111765.25251103.98120363
Sanath JayasuriyaSL2002 ICC Champions Trophy2002551254102*63.5029785.52111290
Dean JonesAUSAustralia tour of Sri Lanka 19921992342253100*126.5048252.49120183
Shane WatsonAUSICC World Twenty20 2012/1320126612497249.80166150.000301915
Joe RootENGEngland tour of Sri Lanka 2025/262026331247111*123.5028885.76120191
Philip SaltDGLanka Premier League 2021/2220218802476430.88163151.53020258
Jemimah RodriguesINDWSri Lanka Women's ODI Tri-Series 2025202554024512361.25208117.79100261
Ron ChandragupthaBCAAMajor League Tournament 2024/252025120241237120.5049948.30100201
Kusal MendisJKLanka Premier League 20242024552240105*80.00145165.52111259
Mohammad AzharuddinINDIndia tour of Sri Lanka 19971997331238126119.0032373.68200160
Upul TharangaSLICC Cricket World Cup 2010/112011552238102*79.3327387.18110342
Herschelle GibbsSA2002 ICC Champions Trophy2002221232116*232.0024594.69200293
Tillakaratne DilshanSLEngland in Sri Lanka ODI Series 2014/15201444023110157.7526686.84110271
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 2008/0920094402278456.7523497.01030211
Shubman GillINDAsia Cup 2023202344122512175.0022998.25110265
Pavan RathnayakeCCCMajor League Tournament 2025/262026110221221221.00216102.31100187
Arjuna RanatungaSL1997 Asia Cup1997332221131*221.0025885.66110233
Tom Kohler-CadmoreJKLanka Premier League 2021/2220218812209231.43162135.800111516
Charith AsalankaSLSouth Africa tour of Sri Lanka 202120215502167743.2024189.63020134
Steve WaughAUS1996 Singer World Series19964402148253.5024288.4303094
Chandika HathurusingheSLAustralia tour of Sri Lanka 199219923412146771.3345247.35020220
Charith AsalankaSLAustralia tour of Sri Lanka 2022202255121411053.50212100.94100165
Shikhar DhawanINDIndia tour of Sri Lanka 2021202166121486*42.8022395.96011242
Aravinda de SilvaSLIndia tour of Sri Lanka 19971997331212126106.0029472.11110230
Sachin TendulkarINDCompaq Cup 2009200933021113870.3322195.48100211
David WarnerAUSAustralia tour of Sri Lanka 202220225512099952.25186112.37020281
Avishka FernandoSLIndia tour of Sri Lanka 202120216602087634.6725880.62020163
Charith AsalankaSLAustralia tour of Sri Lanka 2024/252025221205127205.00192106.77110208
MS DhoniINDIndia in Sri Lanka ODI Series 2008/0920094412059468.3323487.6102064
Mahela JayawardeneSLEngland in Sri Lanka ODI Series 2014/15201444120477*68.0021097.14020221
Marvan AtapattuSL2002 ICC Champions Trophy200255020410140.8031265.38110200
Kumar SangakkaraSLICC Cricket World Cup 2010/11201154220373*101.5026676.32020192
Harshitha MadaviSLWSri Lanka Women's ODI Tri-Series 202520255502037740.6024881.85020210
Kusal MendisGGLanka Premier League 2021/2220218812036429.00139146.04010224
VVS LaxmanIND2001 Sri Lanka Coca-Cola Cup200155120287*50.5031264.74020220
A WanninayakeBCAAMajor League Tournament 2024/252025121200104*200.0046742.83110250
Gautam GambhirINDIndia in Sri Lanka ODI Series 2008/09200944020015050.00199100.50100221
Avishka FernandoDALanka Premier League 2023202377120070*33.33145137.930201412
Sanath JayasuriyaSL1996 Singer World Series1996441196120*65.33193101.55100214
Mohammad HarisBKLanka Premier League 202320236601968132.67140140.00020227
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.