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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Sri Lanka: Batting by series (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Rawalpindi Cricket Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Pavan RathnayakeSLPakistan ODI Tri-Series 2026/272026220209130104.50180116.11110215
Kamil MisharaSLPakistan T20I Tri-Series 2025/2620254401697642.25122138.52020129
Pathum NissankaSLPakistan T20I Tri-Series 2025/26202555113498*33.50100134.00011145
Aravinda de SilvaSLPakistan tour of Sri Lanka 2000200012013311266.5031841.82100160
Sadeera SamarawickramaSLSri Lanka tour of Pakistan 2025/2620253301294843.0016578.18000111
Dasun ShanakaSLPakistan ODI Tri-Series 2026/2720262201259762.5068183.8201099
Janith LiyanageSLPakistan ODI Tri-Series 2026/27202622112161*121.00101119.80020123
Dhananjaya de SilvaSLSri Lanka in Pakistan Test Series 2019/202019111102102*-16661.45100150
Avishka FernandoSLPakistan ODI Tri-Series 2026/2720262201029751.0092110.87010122
Kusal MendisSLSri Lanka tour of Pakistan 2026/2720263319787*48.5065149.2301094
Lahiru UdaraSLSri Lanka tour of Pakistan 2026/272026330979132.3361159.02010121
Wanindu HasarangaSLSri Lanka tour of Pakistan 2025/262025221965996.0078123.08010100
Kamil MisharaSLSri Lanka tour of Pakistan 2025/262025330943831.3310589.52000121
Kusal MendisSLPakistan T20I Tri-Series 2025/262025551884022.0084104.7600072
Kamindu MendisSLSri Lanka tour of Pakistan 2026/2720263318640*43.0064134.38000101
Janith LiyanageSLSri Lanka tour of Pakistan 2025/262025330865428.6710086.0001043
Arjuna RanatungaSLPakistan tour of Sri Lanka 20002000121784978.0025330.8300060
Mahela JayawardeneSLPakistan tour of Sri Lanka 20002000120774238.5015848.73000100
Pathum NissankaSLSri Lanka tour of Pakistan 2025/262025330772925.679779.38000110
Sanath JayasuriyaSLPakistan tour of Sri Lanka 20002000120735636.5012657.9401090
Janith LiyanageSLPakistan T20I Tri-Series 2025/2620254326541*65.0064101.5600151
Kamindu MendisSLSri Lanka tour of Pakistan 2025/262025330634421.0060105.0000072
Kamindu MendisSLPakistan ODI Tri-Series 2026/272026220624431.006693.9400071
Sineth JayawardenaSLSri Lanka tour of Pakistan 2026/272026220603830.0047127.6600092
Dimuth KarunaratneSLSri Lanka in Pakistan Test Series 2019/202019110595959.0011053.6401090
Kusal MendisSLSri Lanka tour of Pakistan 2025/262025330543418.008365.0600150
WPUJC VaasSLPakistan tour of Sri Lanka 200020001215353*53.009257.6101181
Dasun ShanakaSLPakistan T20I Tri-Series 2025/262025540533413.2543123.2600143
Arjuna RanatungaSLSri Lanka tour of Pakistan 1995/961995110424242.005379.2500030
Sanath JayasuriyaSLPaktel Cup 2004/052004110404040.0030133.3300061
Oshada FernandoSLSri Lanka in Pakistan Test Series 2019/202019110404040.008149.3800061
Nuwan ZoysaSLPakistan tour of Sri Lanka 20002000120392619.508048.7500031
Charith AsalankaSLSri Lanka tour of Pakistan 2025/262025220383219.005667.8600030
Hashan TillakaratneSLSri Lanka tour of Pakistan 1991/921992110363636.004678.2600040
Romesh KaluwitharanaSLPakistan tour of Sri Lanka 200020001213636*36.007647.3700130
Kushal Janith PereraSLPakistan T20I Tri-Series 2025/26202554036259.003894.7400031
Niroshan DickwellaSLSri Lanka in Pakistan Test Series 2019/202019110333333.006352.3800040
Mahesh TheekshanaSLSri Lanka tour of Pakistan 2026/2720262213332*33.0028117.8600040
Aravinda de SilvaSLSri Lanka tour of Pakistan 1995/961995110323232.005360.3800000
Pavan RathnayakeSLSri Lanka tour of Pakistan 2025/262025110323232.003786.4900021
Russel ArnoldSLPakistan tour of Sri Lanka 20002000120322616.007841.0300020
Angelo MathewsSLSri Lanka in Pakistan Test Series 2019/202019110313131.007740.2600040
Chamindu WickramasingheSLSri Lanka tour of Pakistan 2026/272026210292929.0024120.8300011
Mahesh TheekshanaSLSri Lanka tour of Pakistan 2025/2620252212821*28.003287.5000020
Dasun ShanakaSLSri Lanka tour of Pakistan 2026/272026320271813.5023117.3900003
Tillakaratne DilshanSLPaktel Cup 2004/0520041112626*-21123.8100050
Champaka RamanayakeSLSri Lanka tour of Pakistan 1991/921992110262626.004557.7800030
Wanindu HasarangaSLPakistan T20I Tri-Series 2025/26202553024118.003666.6700010
Roshan MahanamaSLSri Lanka tour of Pakistan 1995/961995110232323.004551.1100000
Saman JayanthaSLPaktel Cup 2004/052004110212121.002972.4100040
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.