CricketWise
  1. Home
  2. Players
  3. Seekkuge Prasanna

Sri Lanka · Men's cricket

Seekkuge Prasanna stats

Data through 5 September 2026Last updated 5 September 2026

Coverage: matches in the Cricsheet data from 20 August 2011 to 5 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2011 and 2026, Seekkuge Prasanna appears in 1 Test, 39 ODIs, 20 T20Is for Sri Lanka in the Cricsheet data. Seekkuge Prasanna took 62 T20 league wickets in the data (average 32.18, economy 7.50, best 3/14).

International matches
60
Tests 1 · ODIs 39 · T20Is 20
International runs
640
0 hundreds
International wickets
41
0 five-wicket hauls
T20 league & domestic matches
98
832 runs
Best bowling
5/97
First-class

Teams played for

Sri Lanka 2011–2019 · 60Northamptonshire 2016–2018 · 29Badureliya Sports Club 2025–2026 · 21Colombo Stars 2021–2022 · 13Trinbago Knight Riders 2019–2022 · 11Barisal Bulls 2015 · 10Dhaka Dynamites 2016 · 9Kandy Tuskers 2020 · 7Galle Titans 2023 · 5Khulna Tigers 2022 · 4Rajshahi Kings 2019 · 2Khulna Titans 2017 · 2

Seekkuge Prasanna batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test110555.001241.700000
ODI393634219512.7644195.50262926
T20I2020621437*15.29161132.90001313
T20 (leagues & domestic)9876168325813.87561148.30474866
First-class4801123114.0011894.9001145
List A1312020611217.17176117.0101917

Runs per year

02004006002011201620212026100
Seekkuge Prasanna: runs per calendar year (all formats in the data)
020040060020112013201520172019202120232026100
Seekkuge Prasanna: runs per calendar year (all formats in the data)
Show as table
Seekkuge Prasanna: runs per calendar year (all formats in the data)
YearRuns
201123
201213
201391
201489
2015119
2016462
2017203
2018191
201971
202015
202179
202253
20239
2025272
2026100
Year-by-year batting (29 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2011ODI5184.5036.0800
2011Test155.0041.7500
2012ODI21313.0044.8800
2013ODI37023.33155.64200
2013T20I12121.00262.52100
2014ODI8799.8886.82900
2014T20I21010.00111.1600
2015ODI4133.2565.0900
2015T20 (leagues & domestic)910615.14153.63600
2016First-class47017.50106.13100
2016List A13030.00176.53000
2016ODI817725.29150.09502
2016T20 (leagues & domestic)1616416.40159.25301
2016T20I5215.2572.4900
2017ODI4358.7550.01600
2017T20 (leagues & domestic)166.00120.0600
2017T20I1216220.25140.93700
2018First-class44210.5080.82700
2018T20 (leagues & domestic)1114913.55134.23800
2019ODI2168.0088.91600
2019T20 (leagues & domestic)55513.75152.85101
2020T20 (leagues & domestic)6153.7583.3800
2021T20 (leagues & domestic)87915.80154.93200
2022T20 (leagues & domestic)8536.62110.42300
2023T20 (leagues & domestic)294.50128.6800
2025List A613422.33134.011210
2025T20 (leagues & domestic)413834.50186.55802
2026List A5428.4071.23200
2026T20 (leagues & domestic)65814.50148.71900

Seekkuge Prasanna bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test1138800–––3.48–003
ODI381,9051,723313/32–55.585.4361.5009
T20I18300359102/45–35.907.1830.0001
T20 (leagues & domestic)931,5971,995623/14–32.187.5025.8000
First-class7752412195/976/16421.683.2939.63120
List A12552412154/35–27.474.4836.8102

Wickets per year

01020304020112016202120269
Seekkuge Prasanna: wickets per calendar year (all formats in the data)
010203040201120132015201720192021202320269
Seekkuge Prasanna: wickets per calendar year (all formats in the data)
Show as table
Seekkuge Prasanna: wickets per calendar year (all formats in the data)
YearWickets
20118
20121
20134
201410
20157
201633
201710
201819
20193
20203
202113
20224
20234
20259
20269
Year-by-year bowling (29 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2011ODI7834.004.813/32
2011Test10–3.480/80
2012ODI2194.005.581/49
2013ODI3265.005.001/39
2013T20I1222.5015.002/45
2014ODI9941.565.163/35
2014T20I2121.007.001/15
2015ODI42118.006.501/30
2015T20 (leagues & domestic)9537.405.942/23
2016First-class3918.333.095/97
2016List A1131.003.881/31
2016ODI7570.605.852/32
2016T20 (leagues & domestic)191725.416.973/24
2016T20I5182.005.861/16
2017ODI4442.505.002/33
2017T20 (leagues & domestic)20–9.670/14
2017T20I10635.177.031/14
2018First-class41024.703.434/49
2018T20 (leagues & domestic)13944.338.672/22
2019ODI20–6.270/34
2019T20 (leagues & domestic)9347.337.891/9
2020T20 (leagues & domestic)8349.339.251/6
2021T20 (leagues & domestic)81315.626.553/31
2022T20 (leagues & domestic)11453.758.061/22
2023T20 (leagues & domestic)5418.006.003/14
2025List A6538.804.312/41
2025T20 (leagues & domestic)3419.008.442/19
2026List A5920.784.794/35
2026T20 (leagues & domestic)60–8.360/6

Seekkuge Prasanna against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
PakistanODI1211511.5070.14200
EnglandODI79713.86127.65901
IndiaODI66611.0077.62900
New ZealandODI3175.6781.01600
AustraliaODI4144.6766.7900
PakistanT20I46120.33145.22300
South AfricaT20I35125.50212.53700
BangladeshT20I33718.50137.02200
AustraliaT20I43411.3391.91200
IndiaT20I4248.00104.31100
Comilla VictoriansT20 (leagues & domestic)56532.50171.13300
Barbados RoyalsT20 (leagues & domestic)35418.00150.05101
Rangpur RidersT20 (leagues & domestic)53411.33161.91300
Dambulla GiantsT20 (leagues & domestic)33110.33119.21700
Galle GladiatorsT20 (leagues & domestic)5248.00133.31400
WorcestershireT20 (leagues & domestic)3186.00112.51200
YorkshireT20 (leagues & domestic)4113.6761.1500
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
PakistanODI141151.185.062/36
AustraliaODI5733.295.423/32
EnglandODI6477.256.023/35
IndiaODI63100.005.833/53
New ZealandODI31124.005.101/30
AustraliaT20I4330.006.001/16
South AfricaT20I3229.508.431/14
IndiaT20I4160.006.671/25
BangladeshT20I3142.006.001/19
DurhamT20 (leagues & domestic)3614.507.253/24
Rangpur RidersT20 (leagues & domestic)5521.205.891/17
Galle GladiatorsT20 (leagues & domestic)4514.806.732/23
Dambulla GiantsT20 (leagues & domestic)3418.506.172/17
Jaffna KingsT20 (leagues & domestic)4324.006.753/31
Comilla VictoriansT20 (leagues & domestic)5334.336.242/15
WorcestershireT20 (leagues & domestic)4252.008.671/24
DerbyshireT20 (leagues & domestic)3245.008.182/27
St Kitts and Nevis PatriotsT20 (leagues & domestic)3161.008.711/30
YorkshireT20 (leagues & domestic)41112.009.331/31
Barbados RoyalsT20 (leagues & domestic)30–8.500/5
Chittagong VikingsT20 (leagues & domestic)30–6.220/14

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Zahur Ahmed Chowdhury Stadium1016921.1253
Colts Cricket Club Ground515739.2558
R Premadasa Stadium1715212.6732
Shere Bangla National Stadium1714913.5533
County Ground, Bristol1314211.8338
Nondescripts Cricket Club Ground312240.67112
The Village19595.0095
Sharjah Cricket Stadium58517.0042
County Ground, Northampton36521.6731
Trent Bridge15959.0059

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
T20Powerplay5549112.25238129.63
T20Middle417330126.4301458576.95
T20Death574343167.33920138.45
ODIPowerplay41330.803614.33
ODIMiddle282267105.6181686235.25
ODIDeath13516183.91518377.28

How Seekkuge Prasanna was dismissed

How Seekkuge Prasanna took wickets

Last 20 innings

0501001505 Jun 202517 Jul 20255 Sep 202619
Seekkuge Prasanna: runs in the last 20 innings
0501001505 Jun 202527 Jun 202513 Jul 202510 Aug 202616 Aug 202622 Aug 20265 Sep 202619
Seekkuge Prasanna: runs in the last 20 innings
Show as table
Seekkuge Prasanna: runs in the last 20 innings
InningsRuns
5 Jun 202517
6 Jun 202557
8 Jun 20256
27 Jun 20254
1 Jul 202515
9 Jul 20252
13 Jul 20251
17 Jul 2025112
21 Jul 20250
10 Aug 20262
12 Aug 20267
14 Aug 20261
16 Aug 202618
18 Aug 20266
20 Aug 20260
22 Aug 202632
24 Aug 20263
28 Aug 202611
30 Aug 20261
5 Sep 202619
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
5 Sep 2026T20 (leagues & domestic)Panadura Sports Club19*9not outColts Cricket Club Ground
30 Aug 2026List ANondescripts Cricket Club15caughtSurrey Village
28 Aug 2026T20 (leagues & domestic)Colts Cricket Club119caughtP Sara Oval
24 Aug 2026T20 (leagues & domestic)Ace Capital Cricket Club39bowledP Sara Oval
22 Aug 2026List APolice Sports Club3224caughtPolice Park Ground
20 Aug 2026T20 (leagues & domestic)Sinhalese Sports Club01caughtP Sara Oval
18 Aug 2026List ASinhalese Sports Club610bowledNondescripts Cricket Club Ground
16 Aug 2026T20 (leagues & domestic)Nondescripts Cricket Club189caughtR Premadasa Stadium
14 Aug 2026List AColts Cricket Club18caughtSurrey Village
12 Aug 2026T20 (leagues & domestic)Bloomfield Cricket and Athletic Club7*2not outPolice Park Ground
10 Aug 2026List ABloomfield Cricket and Athletic Club212bowledSurrey Village
21 Jul 2025List APanadura Sports Club01bowledSurrey Village
17 Jul 2025List ANondescripts Cricket Club11275bowledNondescripts Cricket Club Ground
13 Jul 2025List ATamil Union Cricket and Athletic Club14run outP Sara Oval
9 Jul 2025List APolice Sports Club22caughtSurrey Village
1 Jul 2025List AAce Capital Cricket Club1514caughtSurrey Village
27 Jun 2025List AChilaw Marians Cricket Club44bowledNondescripts Cricket Club Ground
8 Jun 2025T20 (leagues & domestic)Moors Sports Club69bowledColts Cricket Club Ground
6 Jun 2025T20 (leagues & domestic)Ace Capital Cricket Club5725caughtColts Cricket Club Ground
5 Jun 2025T20 (leagues & domestic)Panadura Sports Club1711caughtColts Cricket Club Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
5 Sep 2026T20 (leagues & domestic)Panadura Sports Club0/1620Colts Cricket Club Ground
30 Aug 2026List ANondescripts Cricket Club0/4660Surrey Village
28 Aug 2026T20 (leagues & domestic)Colts Cricket Club0/1520P Sara Oval
24 Aug 2026T20 (leagues & domestic)Ace Capital Cricket Club0/610P Sara Oval
22 Aug 2026List APolice Sports Club2/42101Police Park Ground
20 Aug 2026T20 (leagues & domestic)Sinhalese Sports Club0/3030P Sara Oval
18 Aug 2026List ASinhalese Sports Club0/2730Nondescripts Cricket Club Ground
16 Aug 2026T20 (leagues & domestic)Nondescripts Cricket Club0/710R Premadasa Stadium
14 Aug 2026List AColts Cricket Club3/37100Surrey Village
12 Aug 2026T20 (leagues & domestic)Bloomfield Cricket and Athletic Club0/1820Police Park Ground
10 Aug 2026List ABloomfield Cricket and Athletic Club4/35100Surrey Village
21 Jul 2025List APanadura Sports Club2/41100Surrey Village
17 Jul 2025List ANondescripts Cricket Club1/39100Nondescripts Cricket Club Ground
13 Jul 2025List ATamil Union Cricket and Athletic Club1/3270P Sara Oval
9 Jul 2025List APolice Sports Club1/1231Surrey Village
1 Jul 2025List AAce Capital Cricket Club0/3270Surrey Village
27 Jun 2025List AChilaw Marians Cricket Club0/3880Nondescripts Cricket Club Ground
8 Jun 2025T20 (leagues & domestic)Moors Sports Club2/1920Colts Cricket Club Ground
6 Jun 2025T20 (leagues & domestic)Ace Capital Cricket Club1/2430Colts Cricket Club Ground
5 Jun 2025T20 (leagues & domestic)Panadura Sports Club1/3340Colts Cricket Club Ground

Frequently asked questions

How many wickets has Seekkuge Prasanna taken in ODIs?
31 wickets in 38 innings at an average of 55.58, economy 5.43, best figures 3/32.
How many wickets has Seekkuge Prasanna taken in T20Is?
10 wickets in 18 innings at an average of 35.90, economy 7.18, best figures 2/45.
How many runs has Seekkuge Prasanna scored in Tests?
5 runs in 1 innings (1 matches) at an average of 5.00 and a strike rate of 41.7, in the data from 2011 to 2011.
How many runs has Seekkuge Prasanna scored in ODIs?
421 runs in 36 innings (39 matches) at an average of 12.76 and a strike rate of 95.5, in the data from 2011 to 2019.
How many runs has Seekkuge Prasanna scored in T20Is?
214 runs in 20 innings (20 matches) at an average of 15.29 and a strike rate of 132.9, in the data from 2013 to 2017.

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