CricketWise
  1. Home
  2. Players
  3. Isuru Udana

Sri Lanka · Men's cricket

Isuru Udana stats

Data through 26 August 2026Last updated 26 August 2026

Coverage: matches in the Cricsheet data from 8 June 2009 to 26 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Isuru Udana played 20 ODIs, 34 T20Is for Sri Lanka in the data, between 2009 and 2026. With the ball, the best return was 103 wickets in T20 leagues at an average of 27.03 and an economy rate of 8.62.

International matches
54
ODIs 20 · T20Is 34
International wickets
44
0 five-wicket hauls
T20 league & domestic matches
102
647 runs
Best bowling
5/21
T20 (leagues & domestic)

Teams played for

Sri Lanka 2009–2021 · 56Colombo Cricket Club 2024–2026 · 30Paarl Rocks 2019 · 10Royal Challengers Bengaluru 2020 · 10Galle Marvels 2024 · 10Kandy Falcons 2022 · 9B-Love Kandy 2023 · 9Colombo Kings 2020 · 8Galle Gladiators 2021 · 7Trinbago Knight Riders 2021 · 7Dubai Capitals 2023 · 4Minister Group Dhaka 2022 · 4

Isuru Udana batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI201742277817.4622899.6012179
T20I34251125684*18.29186137.60131614
T20 (leagues & domestic)10262216477215.78500129.40274334
First-class4501065421.2094112.8010410
List A13511068026.5063168.301089
Other T2021111*–1100.000000

Runs per year

020040060020092017202220267
Isuru Udana: runs per calendar year (all formats in the data)
0200400600200920132016201820202022202420267
Isuru Udana: runs per calendar year (all formats in the data)
Show as table
Isuru Udana: runs per calendar year (all formats in the data)
YearRuns
20091
20121
201313
20141
20160
201734
201814
2019482
2020117
2021179
202231
202385
2024270
2025108
20267
Year-by-year batting (27 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2009T20I111.0020.0100
2012T20I11–50.0100
2013T20 (leagues & domestic)21313.00118.2700
2014Other T2011–100.0100
2016T20I100.000.0000
2017T20 (leagues & domestic)199.00150.0900
2017T20I42512.50166.71900
2018T20I31414.00116.7700
2019ODI1116117.89100.67801
2019T20 (leagues & domestic)1113619.43107.13200
2019T20I918537.00159.58401
2020ODI3199.50100.01700
2020T20 (leagues & domestic)89415.67170.93400
2020T20I242.0057.1300
2021ODI34723.5095.92100
2021T20 (leagues & domestic)910615.14124.72500
2021T20I42613.0096.31900
2022T20 (leagues & domestic)83115.50147.61600
2023T20 (leagues & domestic)118510.62110.42300
2024First-class15454.00100.05401
2024List A28844.00176.08001
2024T20 (leagues & domestic)612825.60162.07202
2025First-class45213.00130.02600
2025List A21616.00177.81400
2025T20 (leagues & domestic)44020.00137.92300
2026List A122.0050.0200
2026T20 (leagues & domestic)252.5050.0400

Isuru Udana bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI20873922173/82–54.246.3451.4002
T20I32631915273/11–33.898.7023.4001
T20 (leagues & domestic)991,9372,7841035/21–27.038.6218.8113
First-class532416073/323/5522.862.9646.30010
List A13441409164/25–25.565.5627.6106
Other T202362332/13–7.673.8312.0000

Wickets per year

010203040200920172022202611
Isuru Udana: wickets per calendar year (all formats in the data)
0102030402009201320162018202020222024202611
Isuru Udana: wickets per calendar year (all formats in the data)
Show as table
Isuru Udana: wickets per calendar year (all formats in the data)
YearWickets
20095
20120
20130
20143
20160
201711
20185
201934
202018
202120
202211
202312
202427
202516
202611
Year-by-year bowling (28 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2009T20I5532.809.112/17
2012ODI20–7.000/42
2012T20I10–4.500/18
2013T20 (leagues & domestic)20–7.330/18
2014Other T20237.673.832/13
2016T20I10–11.330/34
2017T20 (leagues & domestic)4520.806.712/24
2017T20I6627.508.053/13
2018T20I5523.208.591/9
2019ODI121147.185.862/41
2019T20 (leagues & domestic)141623.817.653/15
2019T20I8732.578.713/11
2020ODI3444.757.463/82
2020T20 (leagues & domestic)181340.159.183/25
2020T20I1141.0013.671/41
2021ODI3270.006.672/49
2021T20 (leagues & domestic)121526.479.935/21
2021T20I5349.678.761/25
2022T20 (leagues & domestic)131127.917.672/19
2023T20 (leagues & domestic)141230.758.393/39
2024First-class2318.333.243/32
2024List A6820.885.482/16
2024T20 (leagues & domestic)111624.699.963/30
2025First-class3426.252.842/26
2025List A3241.005.121/16
2025T20 (leagues & domestic)71016.108.473/15
2026List A4626.675.934/25
2026T20 (leagues & domestic)4520.808.672/25
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
South AfricaODI412742.33100.07801
West IndiesODI4227.3388.01700
South AfricaT20I4137137.00167.18401
New ZealandT20I43010.00176.51500
EnglandT20I42713.5096.41900
PakistanT20I7215.2595.5800
IndiaT20I32110.50150.01900
Colombo StrikersT20 (leagues & domestic)46421.33125.55201
Galle GladiatorsT20 (leagues & domestic)34321.50179.22100
Comilla VictoriansT20 (leagues & domestic)34113.67105.13200
Jaffna KingsT20 (leagues & domestic)9346.8089.5900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesODI4461.507.243/82
BangladeshODI3442.755.902/49
South AfricaODI4265.505.952/50
IndiaODI41161.006.851/50
PakistanT20I7725.437.223/11
South AfricaT20I6535.609.293/13
EnglandT20I4433.508.931/24
New ZealandT20I4335.678.562/17
BangladeshT20I3327.679.401/12
West IndiesT20I3248.509.701/20
IndiaT20I3175.008.331/36
Jaffna KingsT20 (leagues & domestic)131135.099.902/32
Colombo StrikersT20 (leagues & domestic)4820.3810.193/39
Khulna TitansT20 (leagues & domestic)3614.677.333/15
Moors Sports ClubT20 (leagues & domestic)3415.0010.002/20
Colombo StarsT20 (leagues & domestic)4336.009.002/37
Galle GladiatorsT20 (leagues & domestic)5343.007.232/19
Comilla VictoriansT20 (leagues & domestic)4238.506.162/24
Dambulla AuraT20 (leagues & domestic)3235.508.882/33
Tshwane SpartansT20 (leagues & domestic)3235.007.642/24

Top grounds (batting)

Top grounds (bowling)

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay1250.001014408.40
T20Middle20520898.610678308.22
T20Death697476146.445876609.25
ODIPowerplay––––18625.68
ODIMiddle116108107.4348065.53
ODIDeath11112092.51020798.81

How Isuru Udana was dismissed

How Isuru Udana took wickets

Last 20 innings

0204060809 Jul 202410 Jan 202524 Aug 20261
Isuru Udana: runs in the last 20 innings
0204060809 Jul 202421 Jul 202427 Dec 202424 Jan 20256 Jun 20251 Jul 202524 Aug 20261
Isuru Udana: runs in the last 20 innings
Show as table
Isuru Udana: runs in the last 20 innings
InningsRuns
9 Jul 202472
14 Jul 20242
15 Jul 20240
21 Jul 20242
2 Aug 20248
11 Aug 202480
27 Dec 202454
10 Jan 202526
24 Jan 202517
24 Jan 20256
31 Jan 20253
25 May 20250
6 Jun 202513
8 Jun 202523
11 Jun 20254
1 Jul 202514
5 Jul 20252
16 Aug 20264
21 Aug 20262
24 Aug 20261
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Aug 2026T20 (leagues & domestic)Moors Sports Club13bowledColts Cricket Club Ground
21 Aug 2026List AAce Capital Cricket Club24stumpedDe Zoysa Stadium
16 Aug 2026T20 (leagues & domestic)Tamil Union Cricket and Athletic Club47caughtR Premadasa Stadium
5 Jul 2025List AMoors Sports Club22bowledColombo Cricket Club Ground
1 Jul 2025List ABurgher Recreation Club14*7not outBurgher Recreation Club Ground
11 Jun 2025T20 (leagues & domestic)Burgher Recreation Club4*3not outP Sara Oval
8 Jun 2025T20 (leagues & domestic)Panadura Sports Club23*17not outP Sara Oval
6 Jun 2025T20 (leagues & domestic)Kurunegala Youth Cricket Club138caughtSinhalese Sports Club Ground
25 May 2025T20 (leagues & domestic)Moors Sports Club01caughtSinhalese Sports Club Ground
31 Jan 2025First-classNondescripts Cricket Club38caughtNondescripts Cricket Club Ground
24 Jan 2025First-classMoors Sports Club63caughtColts Cricket Club Ground
24 Jan 2025First-classMoors Sports Club1717caughtColts Cricket Club Ground
10 Jan 2025First-classNugegoda Sports Welfare Club2612stumpedColombo Cricket Club Ground
27 Dec 2024First-classTamil Union Cricket and Athletic Club5454bowledP Sara Oval
11 Aug 2024List AAce Capital Cricket Club8046caughtSinhalese Sports Club Ground
2 Aug 2024List AColts Cricket Club84caughtBloomfield Cricket and Athletic Club Ground
21 Jul 2024T20 (leagues & domestic)Jaffna Kings2*1not outR Premadasa Stadium
15 Jul 2024T20 (leagues & domestic)Colombo Strikers01caughtR Premadasa Stadium
14 Jul 2024T20 (leagues & domestic)Dambulla Sixers24caughtR Premadasa Stadium
9 Jul 2024T20 (leagues & domestic)Dambulla Sixers7238caughtRangiri Dambulla International Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
26 Aug 2026List AMoors Sports Club1/45101Moors Sports Club Ground
24 Aug 2026T20 (leagues & domestic)Moors Sports Club1/2920Colts Cricket Club Ground
21 Aug 2026List AAce Capital Cricket Club0/1220De Zoysa Stadium
20 Aug 2026T20 (leagues & domestic)Burgher Recreation Club1/2030Nondescripts Cricket Club Ground
18 Aug 2026List ANugegoda Sports Welfare Club1/7880Colombo Cricket Club Ground
16 Aug 2026T20 (leagues & domestic)Tamil Union Cricket and Athletic Club1/3030R Premadasa Stadium
14 Aug 2026List AKurunegala Youth Cricket Club4/2570Welagedara Stadium
12 Aug 2026T20 (leagues & domestic)Nugegoda Sports Welfare Club2/2540Colts Cricket Club Ground
5 Jul 2025List AMoors Sports Club0/4570Colombo Cricket Club Ground
1 Jul 2025List ABurgher Recreation Club1/2152Burgher Recreation Club Ground
27 Jun 2025List AColts Cricket Club1/1641Colts Cricket Club Ground
15 Jun 2025T20 (leagues & domestic)Panadura Sports Club1/5140Colombo Cricket Club Ground
13 Jun 2025T20 (leagues & domestic)Moors Sports Club2/2020Colombo Cricket Club Ground
11 Jun 2025T20 (leagues & domestic)Burgher Recreation Club3/1520P Sara Oval
8 Jun 2025T20 (leagues & domestic)Panadura Sports Club0/3030P Sara Oval
6 Jun 2025T20 (leagues & domestic)Kurunegala Youth Cricket Club1/1320Sinhalese Sports Club Ground
25 May 2025T20 (leagues & domestic)Moors Sports Club1/1120Sinhalese Sports Club Ground
16 May 2025T20 (leagues & domestic)Ace Capital Cricket Club2/2140P Sara Oval
31 Jan 2025First-classNondescripts Cricket Club1/32154Nondescripts Cricket Club Ground
24 Jan 2025First-classMoors Sports Club1/47121Colts Cricket Club Ground

Frequently asked questions

How many wickets has Isuru Udana taken in ODIs?
17 wickets in 20 innings at an average of 54.24, economy 6.34, best figures 3/82.
How many wickets has Isuru Udana taken in T20Is?
27 wickets in 32 innings at an average of 33.89, economy 8.70, best figures 3/11.
How many runs has Isuru Udana scored in ODIs?
227 runs in 17 innings (20 matches) at an average of 17.46 and a strike rate of 99.6, in the data from 2012 to 2021.
How many runs has Isuru Udana scored in T20Is?
256 runs in 25 innings (34 matches) at an average of 18.29 and a strike rate of 137.6, in the data from 2009 to 2021.
How many runs has Isuru Udana scored in T20 leagues?
647 runs in 62 innings (102 matches) at an average of 15.78 and a strike rate of 129.4, in the data from 2013 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.