CricketWise
  1. Home
  2. Players
  3. Suranga Lakmal

Sri Lanka · Men's cricket

Suranga Lakmal stats

Data through 17 January 2025Last updated 17 January 2025

Coverage: matches in the Cricsheet data from 18 December 2009 to 17 January 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Suranga Lakmal played 70 Tests, 83 ODIs, 11 T20Is for Sri Lanka in the data, between 2009 and 2025. With the ball, the best return was 171 wickets in Tests at an average of 36.44 and an economy rate of 3.01.

International matches
164
Tests 70 · ODIs 83 · T20Is 11
International runs
1,170
0 hundreds
International wickets
284
4 five-wicket hauls
T20 league & domestic matches
24
67 runs
Best bowling
5/47
Test

Teams played for

Sri Lanka 2009–2022 · 164Derbyshire 2022–2023 · 14Jaffna Kings 2021 · 9Colombo Stars 2022 · 8Jaffna Stallions 2020 · 7Tamil Union Cricket and Athletic Club 2025 · 2

Suranga Lakmal batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test70109259344211.121,93648.2002111412
ODI834721229268.8139158.6009163
T20I116375*2.331163.600210
T20 (leagues & domestic)241146717*9.576898.500171
First-class111155112*8.5010847.200242
List A5221414*–4350.000021

Runs per year

010020030040020092015202515
Suranga Lakmal: runs per calendar year (all formats in the data)
01002003004002009201120132015201720192021202515
Suranga Lakmal: runs per calendar year (all formats in the data)
Show as table
Suranga Lakmal: runs per calendar year (all formats in the data)
YearRuns
20090
20100
201156
201217
201310
201459
201583
201693
2017346
2018246
2019130
202059
2021107
202237
202344
202515
Year-by-year batting (32 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010ODI10–0.0000
2011ODI411.0014.3100
2011Test12556.8843.71800
2012ODI300.000.0000
2012Test4178.5031.51300
2013ODI344.0023.5200
2013Test463.0016.2500
2014ODI14–80.0400
2014Test10557.8637.71600
2015ODI6206.6748.8800
2015Test86312.6043.22300
2016ODI5205.0054.11000
2016T20I421.0050.0100
2016Test107110.1459.72100
2017ODI1410413.0063.42600
2017Test1724215.1258.24200
2018ODI7528.6762.72000
2018T20I15–125.0500
2018Test2018912.6048.23300
2019ODI32424.00100.01200
2019T20I100.000.0000
2019Test810613.2547.74000
2020T20 (leagues & domestic)42713.50135.01700
2020Test23216.0047.12700
2021T20 (leagues & domestic)3157.50115.41000
2021Test109211.5047.92200
2022First-class363.0024.0500
2022T20 (leagues & domestic)4258.3371.41500
2022Test461.5033.3500
2023First-class63015.0043.51200
2023List A214–350.01400
2025First-class2157.50107.1800

Suranga Lakmal bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test12212,4436,2321715/477/8036.443.0172.8114439
ODI813,7433,4431054/13–32.795.5235.63033
T20I1120833082/26–41.259.5226.0000
T20 (leagues & domestic)24422584233/23–25.398.3018.3000
First-class192,0691,113235/827/14748.393.2390.01168
List A525225564/60–42.506.0742.0102

Wickets per year

02040602009201520250
Suranga Lakmal: wickets per calendar year (all formats in the data)
0204060200920112013201520172019202120250
Suranga Lakmal: wickets per calendar year (all formats in the data)
Show as table
Suranga Lakmal: wickets per calendar year (all formats in the data)
YearWickets
20092
20105
201127
20125
201315
201439
201521
201636
201743
201842
201917
202018
202126
202226
202314
20250
Year-by-year bowling (39 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2009ODI2256.006.222/55
2010ODI3293.006.892/63
2010Test3344.003.722/84
2011ODI6924.896.253/43
2011T20I2316.337.002/26
2011Test121556.803.723/55
2012ODI3437.005.882/37
2012Test31148.003.611/45
2013ODI51022.105.223/24
2013T20I1129.007.251/29
2013Test6481.253.222/99
2014ODI81518.674.064/30
2014T20I1144.0011.001/44
2014Test142332.573.004/78
2015ODI121341.696.483/15
2015Test8856.123.233/71
2016ODI121627.695.024/38
2016T20I41133.0010.501/28
2016Test111935.003.145/63
2017ODI151934.165.194/13
2017T20I1118.0018.001/18
2017Test182343.263.124/26
2018ODI111141.095.453/21
2018T20I10–9.500/19
2018Test213127.712.825/54
2019ODI3265.007.652/55
2019T20I1138.009.501/38
2019Test81423.292.475/75
2020T20 (leagues & domestic)7817.387.322/27
2020Test41015.101.744/27
2021ODI1228.005.892/56
2021T20 (leagues & domestic)9733.869.362/28
2021Test111726.182.465/47
2022First-class101540.332.835/82
2022T20 (leagues & domestic)8826.008.003/23
2022Test3345.333.162/90
2023First-class6854.623.873/77
2023List A5642.506.074/60
2025First-class30–3.940/11

Suranga Lakmal against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
New ZealandTest1416013.3344.84000
BangladeshTest1115319.1260.04200
South AfricaTest1514411.0862.63300
EnglandTest19998.2539.01500
West IndiesTest11807.2743.21500
PakistanTest14779.6231.21800
IndiaTest9759.3854.33100
ZimbabweTest67414.8057.82700
AustraliaTest107210.2950.72400
PakistanODI96115.2563.52600
South AfricaODI9549.0054.02000
BangladeshODI7335.5070.22000
New ZealandODI5256.2553.2800
EnglandODI62512.5058.11000
IndiaODI5136.5035.11100
Galle GladiatorsT20 (leagues & domestic)4199.50126.71000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesTest152724.522.595/47
South AfricaTest152430.292.795/63
BangladeshTest182133.382.823/25
New ZealandTest142038.953.085/54
PakistanTest151942.632.984/78
ZimbabweTest101728.062.424/27
EnglandTest181758.943.653/73
AustraliaTest91537.873.535/75
IndiaTest81146.003.354/26
EnglandODI131928.215.924/30
PakistanODI141832.835.213/42
BangladeshODI111726.534.743/21
South AfricaODI121533.476.133/24
West IndiesODI61222.835.733/15
IndiaODI10956.785.744/13
ZimbabweODI5437.254.382/19
New ZealandODI52119.007.002/62
South AfricaT20I4428.258.921/18
AustraliaT20I3189.009.891/23
Galle GladiatorsT20 (leagues & domestic)8633.508.381/12
Kandy FalconsT20 (leagues & domestic)3175.007.501/19
SussexFirst-class4464.253.342/66
WorcestershireFirst-class4371.003.031/41

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
T20Powerplay––––366168.57
T20Middle213167.7112877.88
T20Death5348110.4913689.84
ODIPowerplay––––1758394.53
ODIMiddle8916155.381471435.30
ODIDeath14023060.918514239.51

How Suranga Lakmal was dismissed

How Suranga Lakmal took wickets

Last 20 innings

0510154 Mar 20228 Dec 202217 Jan 20258
Suranga Lakmal: runs in the last 20 innings
0510154 Mar 20227 Apr 20226 Dec 202217 Dec 202211 May 202310 Jul 202317 Jan 20258
Suranga Lakmal: runs in the last 20 innings
Show as table
Suranga Lakmal: runs in the last 20 innings
InningsRuns
4 Mar 20220
12 Mar 20225
12 Mar 20221
7 Apr 20220
21 Apr 20221
28 Apr 20225
6 Dec 20220
8 Dec 20226
11 Dec 20224
17 Dec 202215
6 Apr 20236
6 Apr 20230
11 May 20232
11 Jun 202312
11 Jun 202310
10 Jul 20230
11 Aug 20230
18 Aug 202314
10 Jan 20257
17 Jan 20258
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
17 Jan 2025First-classKurunegala Youth Cricket Club87stumpedP Sara Oval
10 Jan 2025First-classNondescripts Cricket Club77bowledP Sara Oval
18 Aug 2023List AWorcestershire14*4not outCounty Ground, Derby
11 Aug 2023List ADurham0*0not outRiverside Ground
10 Jul 2023First-classSussex04caughtCounty Ground, Brighton
11 Jun 2023First-classYorkshire10*7retired not outQueen's Park, Chesterfield
11 Jun 2023First-classYorkshire12*25not outQueen's Park, Chesterfield
11 May 2023First-classGloucestershire2*8not outCounty Ground, Derby
6 Apr 2023First-classWorcestershire015lbwCounty Ground, Derby
6 Apr 2023First-classWorcestershire6*10not outCounty Ground, Derby
17 Dec 2022T20 (leagues & domestic)Kandy Falcons1529caughtR Premadasa Stadium
11 Dec 2022T20 (leagues & domestic)Galle Gladiators4*2not outPallekele International Cricket Stadium
8 Dec 2022T20 (leagues & domestic)Dambulla Aura63caughtMahinda Rajapaksa International Cricket Stadium
6 Dec 2022T20 (leagues & domestic)Kandy Falcons01lbwMahinda Rajapaksa International Cricket Stadium
28 Apr 2022First-classGlamorgan517caughtCounty Ground, Derby
21 Apr 2022First-classLeicestershire15caughtGrace Road
7 Apr 2022First-classMiddlesex0*3not outLord's
12 Mar 2022TestIndia14bowledM Chinnaswamy Stadium
12 Mar 2022TestIndia59bowledM Chinnaswamy Stadium
4 Mar 2022TestIndia03caughtPunjab Cricket Association IS Bindra Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
17 Jan 2025First-classKurunegala Youth Cricket Club0/26102P Sara Oval
10 Jan 2025First-classNondescripts Cricket Club0/1120P Sara Oval
10 Jan 2025First-classNondescripts Cricket Club0/3461P Sara Oval
18 Aug 2023List AWorcestershire1/4360County Ground, Derby
15 Aug 2023List AWarwickshire1/4380Edgbaston
11 Aug 2023List ADurham0/67101Riverside Ground
9 Aug 2023List ASussex4/60101County Ground, Derby
6 Aug 2023List AGlamorgan0/4280County Ground, Derby
10 Jul 2023First-classSussex2/66150County Ground, Brighton
10 Jul 2023First-classSussex2/110252County Ground, Brighton
11 Jun 2023First-classYorkshire0/77192Queen's Park, Chesterfield
11 May 2023First-classGloucestershire3/77259County Ground, Derby
6 Apr 2023First-classWorcestershire0/2950County Ground, Derby
6 Apr 2023First-classWorcestershire1/78242County Ground, Derby
23 Dec 2022T20 (leagues & domestic)Jaffna Kings3/2330R Premadasa Stadium
22 Dec 2022T20 (leagues & domestic)Kandy Falcons0/2740R Premadasa Stadium
21 Dec 2022T20 (leagues & domestic)Galle Gladiators1/2740R Premadasa Stadium
17 Dec 2022T20 (leagues & domestic)Kandy Falcons1/1920R Premadasa Stadium
14 Dec 2022T20 (leagues & domestic)Dambulla Aura1/3330Pallekele International Cricket Stadium
11 Dec 2022T20 (leagues & domestic)Galle Gladiators0/2120Pallekele International Cricket Stadium

Batter vs bowler matchups

Frequently asked questions

How many wickets has Suranga Lakmal taken in Tests?
171 wickets in 122 innings at an average of 36.44, economy 3.01, best figures 5/47.
How many wickets has Suranga Lakmal taken in ODIs?
105 wickets in 81 innings at an average of 32.79, economy 5.52, best figures 4/13.
How many runs has Suranga Lakmal scored in Tests?
934 runs in 109 innings (70 matches) at an average of 11.12 and a strike rate of 48.2, in the data from 2010 to 2022.
How many runs has Suranga Lakmal scored in ODIs?
229 runs in 47 innings (83 matches) at an average of 8.81 and a strike rate of 58.6, in the data from 2009 to 2021.
How many runs has Suranga Lakmal scored in T20Is?
7 runs in 6 innings (11 matches) at an average of 2.33 and a strike rate of 63.6, in the data from 2011 to 2019.

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