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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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)ODI5th 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

Kushal Janith Perera: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sri Lanka tour of South Africa 2018/192019551265153*66.2533778.64110267
Sri Lanka in Ireland ODI Series 2016201622016713583.50166100.60100202
Sri Lanka tour of Bangladesh 2021202133016412054.6718787.70100141
Pakistan in Sri Lanka ODI Series 2015201555023011646.00189121.69111296
Bangladesh tour of Sri Lanka 2019201933018311161.0018499.46100251
Sri Lanka in Zimbabwe Test Series 2016/17201624019311048.2523083.91110253
Sri Lanka in Bangladesh ODI Series 2013/14201433013410644.6714989.93100106
Lanka Premier League 20242024881296102*42.29175169.141222914
Sri Lanka tour of New Zealand 2018/19201944017210243.00170101.18100213
Sri Lanka tour of New Zealand 2024/252024-202533014910149.6783179.52101176
West Indies in Sri Lanka ODI Series 2015/1620153301639954.33155105.16020106
Lanka Premier League 2020/2120208802098726.13158132.28011244
Pakistan v Sri Lanka T20I Series 2013/142013220998449.5075132.0001055
South Africa tour of Sri Lanka 201820186601828130.33155117.42020233
Tri-Nation Tournament in Bangladesh 2017/1820183301308043.3314390.91010123
ICC Cricket World Cup 2023/2420237701497821.29147101.36021252
2019 Cricket World Cup2019110787878.008196.3001080
Sri Lanka tour of India 2017/1820173301007733.3369144.9301057
Bangladesh in Sri Lanka T20I Series 2016/172017220817740.5055147.27010101
Major Clubs T20 Tournament 2024202433110075*50.0048208.33010411
Nidahas Trophy 2017/1820184402047451.00129158.14030217
Sri Lanka tour of England 202120216601367322.6714792.5201191
India in Sri Lanka Test Series 201520151201257062.5016277.16020200
West Indies tour of Sri Lanka 2019/2020205501676633.40157106.37011163
International League T20 2023/242024101003356533.50213157.280213712
World Cup 201920196601956432.50165118.18020241
Pakistan v Sri Lanka ODI Series 2013/1420135501426428.4015492.21010115
Sri Lanka tour of South Africa 2020/212020-20212401416435.2519074.21020230
Asia Cup 2013/1420144401206430.0014682.19011133
-2013-2016030876429.0069126.0901075
Sri Lanka in Bangladesh T20I Series 2013/142014220856442.5062137.10010102
Pakistan Super League 2025202544117062*56.6798173.47020159
England tour of Sri Lanka 2020/2120212401026225.5017657.95010101
World T20 2013/1420146601256120.8383150.60010127
England in Sri Lanka ODI Series 2014/152014550995919.8013175.5701291
Pakistan Super League 20262026111022105826.25146143.84021206
Men's T20 Asia Cup 202520256601465824.33105139.05010153
Lanka Premier League 2021/222021770965813.7174129.73011104
Sri Lanka tour of Australia 2019/2020193301005733.3380125.0001072
New Zealand in Sri Lanka T20I Series 2013/142013110575757.0037154.0501062
International League T20 2024/2520251110119256*21.33158121.52010234
Bangladesh in Sri Lanka ODI Series 2012/1320133311165658.0012394.31010132
West Indies tour of Sri Lanka 2024/2520243318555*42.5055154.55010111
Australia in Sri Lanka ODI Series 20162016550865417.2011674.1401081
Sri Lanka tour of New Zealand 2022/23202333112153*60.5098123.4701084
Lanka Premier League 202320238822105335.00163128.83010178
India tour of Sri Lanka 202420243301195339.6782145.12010142
Warne-Muralitharan Trophy 201620163601484924.6719775.13000171
ICC Champions Trophy 201720172229147*-11082.73000100
Sri Lanka tour of Zimbabwe 202520252215046*50.0034147.0600042
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.