ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27QUETAS

Isuru Udana: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
17 Oct 2020RR 177/6 v RCB 179/3Match 33 · T20RCBDNB0/430Royal Challengers Bangalore won by 7 wicketsDubaiIndian Premier League 2020/21
15 Oct 2020RCB 171/6 v PK 177/2Match 31 · T20RCB10*0/140Kings XI Punjab won by 8 wicketsSharjahIndian Premier League 2020/21
12 Oct 2020RCB 194/2 v KKR 112/9Match 28 · T20RCBDNB1/191Royal Challengers Bangalore won by 82 runsSharjahIndian Premier League 2020/21
10 Oct 2020RCB 169/4 v CSK 132/8Match 25 · T20RCBDNB1/300Royal Challengers Bangalore won by 37 runsDubaiIndian Premier League 2020/21
5 Oct 2020DC 196/4 v RCB 137/9Match 19 · T20RCB11/400Delhi Capitals won by 59 runsDubaiIndian Premier League 2020/21
3 Oct 2020RR 154/6 v RCB 158/2Match 15 · T20RCBDNB2/411Royal Challengers Bangalore won by 8 wicketsAbu DhabiIndian Premier League 2020/21
28 Sept 2020RCB 201/3 v MI 201/5Match 10 · T20RCBDNB2/450Match tied (Royal Challengers Bangalore won the Super Over)DubaiIndian Premier League 2020/21
4 Mar 2020SL 171 v WI 196/41st T20I · T20ISL31/410West Indies won by 25 runsKandyWest Indies tour of Sri Lanka 2019/20
1 Mar 2020SL 307 v WI 301/93rd ODI · ODISL21/761Sri Lanka won by 6 runsKandyWest Indies tour of Sri Lanka 2019/20
26 Feb 2020SL 345/8 v WI 1842nd ODI · ODISL17*0/210Sri Lanka won by 161 runsHambantotaWest Indies tour of Sri Lanka 2019/20
22 Feb 2020SL 290/9 v WI 289/71st ODI · ODISL03/820Sri Lanka won by 1 wicketColomboWest Indies tour of Sri Lanka 2019/20
7 Jan 2020IND 144/3 v SL 142/92nd T20I · T20ISL1-0India won by 7 wicketsIndoreSri Lanka tour of India 2019/20
16 Dec 2019TS 147/6 v PR 148/2Final · T20PRDNB2/240Paarl Rocks won by 8 wicketsPaarlMzansi Super League 2019/20
8 Dec 2019PR 168/5 v NMBG 156/6Match 28 · T20PR27*0/320Paarl Rocks won by 12 runsPaarlMzansi Super League 2019/20
4 Dec 2019PR 195/2 v DH 197/4Match 24 · T20PRDNB1/180Durban Heat won by 6 wicketsPaarlMzansi Super League 2019/20
1 Dec 2019JS 171/3 v PR 175/5Match 21 · T20PR28*2/290Paarl Rocks won by 5 wicketsJohannesburgMzansi Super League 2019/20
29 Nov 2019PR 126 v TS 127/2Match 19 · T20PR100/71Tshwane Spartans won by 8 wicketsCenturionMzansi Super League 2019/20
27 Nov 2019PR 166/7 v NMBG 135Match 17 · T20PR32/340Paarl Rocks won by 31 runsPort ElizabethMzansi Super League 2019/20
24 Nov 2019PR 163/8 v CTB 161/9Match 15 · T20PR02/480Paarl Rocks won by 2 runsCape TownMzansi Super League 2019/20
22 Nov 2019JS 129/3 v PR 133/6Match 13 · T20PR7*0/290Paarl Rocks won by 4 wicketsPaarlMzansi Super League 2019/20
17 Nov 2019PR 185/6 v TS 188/2Match 10 · T20PR140/390Tshwane Spartans won by 8 wicketsPaarlMzansi Super League 2019/20
10 Nov 2019PR 170/9 v CTB 84Match 3 · T20PR61/140Paarl Rocks won by 86 runsPaarlMzansi Super League 2019/20
30 Oct 2019AUS 118/1 v SL 1172nd T20I · T20ISL100/160Australia won by 9 wicketsBrisbaneSri Lanka tour of Australia 2019/20
7 Oct 2019PAK 147 v SL 182/62nd T20I · T20ISL82/380Sri Lanka won by 35 runsLahoreSri Lanka tour of Pakistan 2019/20
5 Oct 2019PAK 101 v SL 165/51st T20I · T20ISL5*3/110Sri Lanka won by 64 runsLahoreSri Lanka tour of Pakistan 2019/20
30 Sept 2019PAK 305/7 v SL 2382nd ODI · ODISL11/601Pakistan won by 67 runsKarachiSri Lanka tour of Pakistan 2019/20
6 Sept 2019SL 125/8 v NZ 883rd T20I · T20ISL2-0Sri Lanka won by 37 runsKandyNew Zealand tour of Sri Lanka 2019
3 Sept 2019SL 161/9 v NZ 165/62nd T20I · T20ISL131/180New Zealand won by 4 wicketsKandyNew Zealand tour of Sri Lanka 2019
1 Sept 2019SL 174/4 v NZ 175/51st T20I · T20ISL15*0/380New Zealand won by 5 wicketsKandyNew Zealand tour of Sri Lanka 2019
28 Jul 2019SL 242/3 v BAN 238/82nd ODI · ODISLDNB2/580Sri Lanka won by 7 wicketsColomboBangladesh tour of Sri Lanka 2019
6 Jul 2019IND 265/3 v SL 264/7Match 44 · ODISL1*1/500India won by 7 wicketsLeedsWorld Cup 2019
1 Jul 2019SL 338/6 v WI 315/9Match 39 · ODISL30/670Sri Lanka won by 23 runsChester-le-StreetWorld Cup 2019
28 Jun 2019SA 206/1 v SL 203Match 35 · ODISL170/290South Africa won by 9 wicketsChester-le-StreetWorld Cup 2019
21 Jun 2019ENG 212 v SL 232/9Match 27 · ODISL62/412Sri Lanka won by 20 runsLeedsWorld Cup 2019
15 Jun 2019AUS 334/7 v SL 247Match 20 · ODISL82/571Australia won by 87 runsLondonWorld Cup 2019
4 Jun 2019AFG 152 v SL 2017th match · ODISL101/280Sri Lanka won by 34 runs (D/L method)Cardiff2019 Cricket World Cup
1 Jun 2019NZ 137/0 v SL 136Match 3 · ODISL00/240New Zealand won by 10 wicketsCardiffWorld Cup 2019
21 May 2019SCO 199 v SL 322/82nd ODI · ODISL151/310Sri Lanka won by 35 runs (DLS method)EdinburghSri Lanka tour of England and Scotland 2019
10 Apr 2019KAN 231 v DAM 325/53rd Place · List ADAM34*2/210Dambulla won by 94 runsDambullaSuper Provincial One Day Tournament 2019
8 Apr 2019DAM 198 v KAN 199/35th Match · List ADAM130/180Kandy won by 7 wickets (111 balls left)DambullaSuper Provincial One Day Tournament 2019
6 Apr 2019DAM 269 v GAL 347/83rd Match · List ADAM142/571Galle won by 78 runsDambullaSuper Provincial One Day Tournament 2019
4 Apr 2019COLBO 238/9 v DAM 1561st Match · List ADAM180/711Colombo won by 82 runsDambullaSuper Provincial One Day Tournament 2019
24 Mar 2019SA 198/2 v SL 1373rd T20I · T20ISL360/360South Africa won by 45 runs (DLS method)JohannesburgSri Lanka tour of South Africa 2018/19
22 Mar 2019SA 180/3 v SL 164/92nd T20I · T20ISL84*1/390South Africa won by 16 runsCenturionSri Lanka tour of South Africa 2018/19
19 Mar 2019SA 134/8 v SL 134/71st T20I · T20ISL12*0/322Match tied (South Africa won the Super Over)Cape TownSri Lanka tour of South Africa 2018/19
16 Mar 2019SA 135/2 v SL 2255th ODI · ODISL320/370South Africa won by 41 runs (DLS method)Cape TownSri Lanka tour of South Africa 2018/19
13 Mar 2019SA 190/4 v SL 1894th ODI · ODISL780/150South Africa won by 6 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
10 Mar 2019SA 331/5 v SL 121/53rd ODI · ODISL0*2/500South Africa won by 71 runs (DLS method)DurbanSri Lanka tour of South Africa 2018/19
16 Jan 2019RK 136/6 v DD 116/9Match 17 · T20RK3*1/360Rajshahi Kings won by 20 runsSylhetBangladesh Premier League 2018/19
15 Jan 2019KT 128/9 v RK 103Match 15 · T20RK62/360Khulna Titans won by 25 runsSylhetBangladesh Premier League 2018/19
PreviousPage 3 · 188 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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