ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Kandy Royals: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Kandy Royals×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Lahiru UdaraKRColombo Kaps20263301075335.6776140.79020143
Angelo MathewsKRColombo Kaps2026331984549.0075130.6700074
Vijay ShankarKRColombo Kaps2026330493016.3339125.6400023
Dale PhillipsKRColombo Kaps2026330433814.3338113.1600061
Kushal Janith PereraKRColombo Kaps2026330321910.6723139.1300060
Wanindu HasarangaKRColombo Kaps20263301083.3310100.0000010
Nuwan ThusharaKRColombo Kaps2026321767.001070.0000010
Lahiru UdaraKRGalle Gallants2026221148132*148.0078189.74100187
Lahiru UdaraKRDambulla Sixers2026220955147.5062153.23010104
Lahiru UdaraKRJaffna Kings2026220845442.0056150.0001094
Dale PhillipsKRDambulla Sixers2026220575228.5044129.5501062
Vijay ShankarKRDambulla Sixers20262225441*-25216.0000053
Wanindu HasarangaKRDambulla Sixers2026220502925.0025200.0000034
Moeen AliKRGalle Gallants2026220484124.0036133.3300041
Shaheen Shah AfridiKRJaffna Kings2026220462423.0033139.3900034
Angelo MathewsKRGalle Gallants20262224228*-34123.5300030
Moeen AliKRColombo Kaps2026220424121.0021200.0000014
Angelo MathewsKRDambulla Sixers20262213729*37.0027137.0400050
Dale PhillipsKRGalle Gallants2026220343417.0027125.9300132
Kushal Janith PereraKRDambulla Sixers2026220332516.5025132.0000041
Wanindu HasarangaKRGalle Gallants2026220321616.0022145.4500041
Pawan SandeshKRColombo Kaps2026220292114.5020145.0000050
Wanindu HasarangaKRJaffna Kings2026220272413.5017158.8200003
Vijay ShankarKRJaffna Kings2026220252512.5024104.1700130
Vijay ShankarKRGalle Gallants20262222215*-15146.6700030
Kushal Janith PereraKRJaffna Kings2026220201610.0013153.8500021
Moeen AliKRJaffna Kings20262201587.502171.4300000
Dale PhillipsKRJaffna Kings202622015137.501693.7500010
Dushan HemanthaKRColombo Kaps20262211511*15.008187.5000011
Vishen HalambageKRDambulla Sixers2026220974.501275.0000010
Dushan HemanthaKRDambulla Sixers202621177*-7100.0000010
Garuka SankethKRColombo Kaps202622176*7.001070.0000010
Shaheen Shah AfridiKRColombo Kaps2026220552.50862.5000100
Dushan HemanthaKRJaffna Kings2026220221.00450.0000100
Asitha FernandoKRJaffna Kings2026220110.50520.0000100
Nuwan ThusharaKRJaffna Kings202621100*-0-00000
Pawan SandeshKRJaffna Kings2026110484848.0021228.5700054
Moeen AliKRDambulla Sixers2026110242424.0013184.6200013
Pawan SandeshKRGalle Gallants2026110232323.0017135.2900001
Iftikhar AhmedKRColombo Kaps2026110151515.0012125.0000002
Angelo MathewsKRJaffna Kings2026110777.001838.8900000
Kushal Janith PereraKRGalle Gallants2026110111.00425.0000000
Garuka SankethKRJaffna Kings202611111*-333.3300000
Sediqullah AtalKRColombo Kaps2026110111.00333.3300000
Sediqullah AtalKRGalle Gallants2026110000.0020.0000100

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