ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
IU

Isuru Udana

Age 38y 260d
55Intl matches
493Runs
45Wickets
0Hundreds
ODIs · T20IsFormats

Batting & fielding

FormatMatInnsNORunsHSAveBFSR100504s6sCtSt
ODIs211842377816.9324995.1801171060
T20Is34251125684*18.29186137.6301161440
First-class4501065421.2094112.770141020
List A382764228020.10391107.93023222140
T20s146913493084*16.32714130.25035949340

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
ODIs2121909950183/823/8252.786.2750.5000
T20Is3432631915273/113/1133.898.7023.4000
First-class4532416073/323/5522.862.9646.3000
List A383815011526384/254/2540.166.1039.5100
T20s146140277239441485/215/2126.658.5418.7110

Recent batting

ScorevsFormatDate
1 (3)MSCT20
2 (4)ACCCList A
4 (7)TUCAT20
2 (2)MSCList A
14* (7)BRCList A
4* (3)BRCT20
23* (17)PSCT20
13 (8)KYCCT20
0 (1)MSCT20
3 (8)NCCFirst-class

Recent bowling

FiguresOversvsDate
1/4510MSC
1/292MSC
0/122ACCC
1/203BRC
1/788NSWC
1/303TUCA
4/257KYCC
2/254NSWC
0/457MSC
1/215BRC

Debut & last match