Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLAustralia tour of Sri Lanka 1992199234129199.677439.1900020
Romesh KaluwitharanaSLAustralia tour of Sri Lanka 19921992110111.00714.2900000
Aravinda de SilvaSLAustralia tour of Sri Lanka 199219923301878562.3329962.54020161
Muttiah MuralitharanSLAustralia tour of Sri Lanka 1992199211100*-20.0000000
Roshan MahanamaSLAustralia tour of Sri Lanka 199219923401166929.0022950.6601171
David BoonAUSAustralia tour of Sri Lanka 1992199234114769*49.0029250.34010100
Allan BorderAUSAustralia tour of Sri Lanka 19921992340853021.2518545.9500022
Mike WhitneyAUSAustralia tour of Sri Lanka 19921992310111.00616.6700000
Arjuna RanatungaSLAustralia tour of Sri Lanka 19921992330552218.3310055.0000050
Greg MatthewsAUSAustralia tour of Sri Lanka 199219923411175539.0025645.7002090
Craig McDermottAUSAustralia tour of Sri Lanka 1992199232110910.002835.7100010
Dean JonesAUSAustralia tour of Sri Lanka 19921992342253100*126.5048252.49120183
Asanka GurusinhaSLAustralia tour of Sri Lanka 19921992341904930.0018349.18000101
Don AnurasiriSLAustralia tour of Sri Lanka 1992199221122*-1020.0000000
Tony DodemaideAUSAustralia tour of Sri Lanka 199219923111616*-7621.0500000
Ian HealyAUSAustralia tour of Sri Lanka 199219923311065.003925.6400100
Champaka RamanayakeSLAustralia tour of Sri Lanka 19921992310888.002138.1000010
Mark TaylorAUSAustralia tour of Sri Lanka 19921992340853021.2521140.2800061
Tom MoodyAUSAustralia tour of Sri Lanka 19921992340855421.2523835.7101071
Mark WaughAUSAustralia tour of Sri Lanka 19921992340625215.508572.9401240
Chandika HathurusingheSLAustralia tour of Sri Lanka 199219923412146771.3345247.35020220
Dulip LiyanageSLAustralia tour of Sri Lanka 19921992110444.003312.1200000
Hashan TillakaratneSLAustralia tour of Sri Lanka 199219922223735*-4877.0800030
Ruwan KalpageSLAustralia tour of Sri Lanka 1992199221111*-333.3300000
Chris HarrisNZNew Zealand tour of Sri Lanka 1992/93199222210068*-12182.6401041
Aravinda de SilvaSLNew Zealand tour of Sri Lanka 1992/931992221332033.0027122.2200030
Roshan MahanamaSLNew Zealand tour of Sri Lanka 1992/931992221118107118.0016671.0810070
Murphy Su'aNZNew Zealand tour of Sri Lanka 1992/931992110111.00714.2900000
John WrightNZNew Zealand tour of Sri Lanka 1992/931992110777.001741.1800010
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 1992/931992210161616.0014114.2900020
Martin CroweNZNew Zealand tour of Sri Lanka 1992/931992110111.00520.0000000
Asanka GurusinhaSLNew Zealand tour of Sri Lanka 1992/931992220767638.0010771.0301160
Ken RutherfordNZNew Zealand tour of Sri Lanka 1992/931992220663633.009668.7500030
Andrew JonesNZNew Zealand tour of Sri Lanka 1992/931992220563228.0011847.4600021
Chris PringleNZNew Zealand tour of Sri Lanka 1992/93199222163*6.001346.1500000
Grant BradburnNZNew Zealand tour of Sri Lanka 1992/931992220864.001942.1100000
Adam ParoreNZNew Zealand tour of Sri Lanka 1992/931992220332016.506352.3800010
Chandika HathurusingheSLNew Zealand tour of Sri Lanka 1992/9319922201055.003528.5700010
Justin VaughanNZNew Zealand tour of Sri Lanka 1992/931992220393319.505669.6400020
Dion NashNZNew Zealand tour of Sri Lanka 1992/9319922201798.502762.9600000
Ruwan KalpageSLNew Zealand tour of Sri Lanka 1992/93199221133*-3100.0000000
Sanath JayasuriyaSLNew Zealand tour of Sri Lanka 1992/931992110262626.0015173.3300030
Michael OwensNZNew Zealand tour of Sri Lanka 1992/931992110000.0030.0000100
Blair HartlandNZNew Zealand tour of Sri Lanka 1992/931992110141414.003638.8900020
Mark HaslamNZNew Zealand tour of Sri Lanka 1992/931992110999.001850.0000000
Alec StewartENGEngland tour of Sri Lanka 1992/931993110555.001241.6700000
Sanath JayasuriyaSLEngland tour of Sri Lanka 1992/9319931113434*-22154.5500012
Aravinda de SilvaSLEngland tour of Sri Lanka 1992/931993110343434.004280.9500011
Hashan TillakaratneSLEngland tour of Sri Lanka 1992/9319931116666*-65101.5401060
Roshan MahanamaSLEngland tour of Sri Lanka 1992/931993110777.002035.0000000
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.