T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Kushal Janith Perera: Batting by series (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sri Lanka in Australia ODI Series 2012/1320134325022*50.007467.5700061
Sri Lanka in Australia T20I Series 2012/132013220483324.0039123.0800051
Bangladesh in Sri Lanka ODI Series 2012/1320133311165658.0012394.31010132
-2013-2016030876429.0069126.0901075
ICC Champions Trophy 201320134401463.502360.8700130
West Indies Tri-Nation Series 20132013210222.00450.0000000
South Africa in Sri Lanka ODI Series 20132013110999.001656.2500020
South Africa in Sri Lanka T20I Series 20132013330332111.004082.5000050
New Zealand in Sri Lanka T20I Series 2013/142013110575757.0037154.0501062
Pakistan v Sri Lanka T20I Series 2013/142013220998449.5075132.0001055
Pakistan v Sri Lanka ODI Series 2013/1420135501426428.4015492.21010115
Sri Lanka in Bangladesh T20I Series 2013/142014220856442.5062137.10010102
Sri Lanka in Bangladesh ODI Series 2013/14201433013410644.6714989.93100106
Asia Cup 2013/1420144401206430.0014682.19011133
2014 Asia Cup2014110333333.004967.3500041
World T20 2013/1420146601256120.8383150.60010127
Sri Lanka tour of England and Ireland 20142014110000.0040.0000100
Sri Lanka in England ODI Series 20142014220381919.004486.3600041
South Africa in Sri Lanka ODI Series 20142014330783726.0067116.42000112
Sri Lanka in India ODI Series 2014/152014330441.331526.6700210
England in Sri Lanka ODI Series 2014/152014550995919.8013175.5701291
ICC Cricket World Cup 2014/152015220272413.5023117.3900022
Pakistan in Sri Lanka ODI Series 2015201555023011646.00189121.69111296
Pakistan in Sri Lanka T20I Series 20152015220231911.5017135.2900030
India in Sri Lanka Test Series 201520151201257062.5016277.16020200
Sobers/Tissera Trophy 2015/162015230442314.676864.7100040
West Indies in Sri Lanka ODI Series 2015/1620153301639954.33155105.16020106
West Indies in Sri Lanka T20I Series 2015/162015220524026.0041126.8300081
Sri Lanka in England Test Series 20162016110424242.007357.5300070
Sri Lanka in Ireland ODI Series 2016201622016713583.50166100.60100202
Sri Lanka in England ODI Series 20162016550773715.4010970.6400070
Warne-Muralitharan Trophy 201620163601484924.6719775.13000171
Australia in Sri Lanka ODI Series 20162016550865417.2011674.1401081
Australia in Sri Lanka T20I Series 20162016220262213.0024108.3300050
Sri Lanka in Zimbabwe Test Series 2016/17201624019311048.2523083.91110253
Zimbabwe Tri-Nation Series 2016/172016540462111.505879.3100080
Sri Lanka in South Africa Test Series 2016/1720161201376.502650.0000010
Bangladesh in Sri Lanka T20I Series 2016/172017220817740.5055147.27010101
ICC Champions Trophy 201720172229147*-11082.73000100
Sri Lanka tour of India 2017/1820173301007733.3369144.9301057
Tri-Nation Tournament in Bangladesh 2017/1820183301308043.3314390.91010123
Nidahas Trophy 2017/1820184402047451.00129158.14030217
Sri Lanka tour of West Indies 20182018361923218.4014165.25002120
South Africa tour of Sri Lanka 201820186601828130.33155117.42020233
Asia Cup 20182018110111111.002445.8300020
2018 Asia Cup2018110171717.0017100.0000020
England tour of Sri Lanka 2018/192018210303030.003781.0800040
Sri Lanka tour of New Zealand 2018/19201944017210243.00170101.18100213
Sri Lanka tour of Australia 2018/1920191212929*29.005850.0000150
Sri Lanka tour of South Africa 2018/192019551265153*66.2533778.64110267
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.