Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Kandy Royals: Batting by opposition (All cricket)

More filters

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

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.