CricketWise
  1. Home
  2. Players
  3. Lasith Malinga

Sri Lanka · Men's cricket

Lasith Malinga stats

Data through 6 March 2020Last updated 6 March 2020

Coverage: matches in the Cricsheet data from 23 July 2004 to 6 March 2020. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Lasith Malinga played 22 Tests, 213 ODIs, 83 T20Is for Sri Lanka in the data, between 2004 and 2020. With the ball, the best return was 322 wickets in ODIs at an average of 28.73 and an economy rate of 5.37.

International matches
318
Tests 22 · ODIs 213 · T20Is 83
International runs
899
0 hundreds
International wickets
498
11 five-wicket hauls
T20 league & domestic matches
145
110 runs
Best bowling
6/7
T20 (leagues & domestic)

Teams played for

Sri Lanka 2004–2020 · 318Mumbai Indians 2009–2019 · 122Melbourne Stars 2012–2014 · 11Rangpur Riders 2017 · 8Khulna Titans 2019 · 2Guyana Amazon Warriors 2013 · 2

Lasith Malinga batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test222792556414.1753647.6015346
ODI21311133508566.5168973.701264119
T20I833312136276.4816184.500895
T20 (leagues & domestic)1453115110176.8811397.300686

Runs per year

0501001502002004201020208
Lasith Malinga: runs per calendar year (all formats in the data)
0501001502002004200620082010201220142016201820208
Lasith Malinga: runs per calendar year (all formats in the data)
Show as table
Lasith Malinga: runs per calendar year (all formats in the data)
YearRuns
20041
20055
2006182
200788
200819
200939
2010173
201169
2012129
201364
201420
201541
20160
201745
201814
2019112
20208
Year-by-year batting (41 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2004ODI11–100.0100
2005ODI11–16.7100
2005Test444.0030.8400
2006ODI8348.5063.01500
2006T20I24020.00129.02700
2006Test1410810.8039.02600
2007ODI6155.0071.41000
2007T20I21313.00108.31200
2007Test66015.0046.24200
2008ODI4194.7529.21200
2009ODI6326.4080.01500
2009T20 (leagues & domestic)300.000.0000
2009T20I57–100.0400
2010ODI58617.2093.55601
2010T20 (leagues & domestic)21–100.0100
2010T20I331.5023.1200
2010Test38327.6771.66401
2011ODI12606.00109.12600
2011T20 (leagues & domestic)482.6788.9700
2011T20I111.0050.0100
2012ODI14696.9081.21900
2012T20 (leagues & domestic)6559.17103.81700
2012T20I252.5033.3500
2013ODI16534.8279.11900
2013T20 (leagues & domestic)7112.7557.9700
2013T20I100.000.0000
2014ODI8183.0042.91000
2014T20 (leagues & domestic)222.0050.0200
2014T20I100.000.0000
2015ODI9335.5076.71700
2015T20 (leagues & domestic)16–60.0600
2015T20I122.0050.0200
2017ODI6215.2565.6900
2017T20 (leagues & domestic)522–157.11400
2017T20I321.0028.6100
2018ODI39–150.0400
2018T20I155.0071.4500
2019ODI12575.7071.21700
2019T20 (leagues & domestic)15–250.0500
2019T20I85012.5096.21300
2020T20I382.67100.0800

Lasith Malinga bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test433,7912,470695/507/10535.803.9154.95274
ODI20810,3369,2513226/38–28.735.3732.118795
T20I831,8002,2251075/6–20.797.4216.8321
T20 (leagues & domestic)1453,3553,9711966/7–20.267.1017.1829

Wickets per year

02550751002004201020201
Lasith Malinga: wickets per calendar year (all formats in the data)
02550751002004200620082010201220142016201820201
Lasith Malinga: wickets per calendar year (all formats in the data)
Show as table
Lasith Malinga: wickets per calendar year (all formats in the data)
YearWickets
20043
200512
200656
200759
200811
200946
201054
201174
201288
201370
201462
201547
20164
201741
201811
201955
20201
Year-by-year bowling (42 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2004ODI3340.005.002/56
2005ODI10–7.330/44
2005Test71236.584.063/32
2006ODI162920.864.494/44
2006T20I20–6.670/15
2006Test182734.223.845/68
2007ODI173219.344.674/54
2007T20I5714.297.063/43
2007Test142041.703.964/25
2008ODI71129.364.994/47
2009ODI111155.456.214/28
2009T20 (leagues & domestic)131817.336.303/11
2009T20I131721.187.713/17
2010ODI101820.504.245/34
2010T20 (leagues & domestic)131522.937.024/22
2010T20I91120.737.283/12
2010Test41027.303.795/50
2011ODI224320.794.906/38
2011T20 (leagues & domestic)162813.395.955/13
2011T20I2315.676.272/15
2012ODI314732.095.675/54
2012T20 (leagues & domestic)183113.715.946/7
2012T20I91025.007.945/31
2013ODI283930.155.394/34
2013T20 (leagues & domestic)212323.877.013/39
2013T20I8827.257.033/26
2014ODI162925.695.925/52
2014T20 (leagues & domestic)152117.576.244/23
2014T20I91216.006.443/20
2015ODI131739.125.963/35
2015T20 (leagues & domestic)152418.507.404/23
2015T20I4620.177.562/16
2016T20I146.506.504/26
2017ODI131062.306.002/44
2017T20 (leagues & domestic)201934.168.562/5
2017T20I61216.508.253/34
2018ODI5917.564.655/44
2018T20I1215.007.502/30
2019ODI152433.005.934/43
2019T20 (leagues & domestic)141729.659.544/31
2019T20I101417.936.445/6
2020T20I41164.0010.931/37

Lasith Malinga against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest88812.5752.12600
IndiaTest58320.7566.46401
New ZealandTest6113.6720.0700
PakistanODI231147.1273.11900
IndiaODI181089.0078.81900
AustraliaODI18926.5767.25601
EnglandODI16616.1080.32600
New ZealandODI10535.8993.01700
South AfricaODI16352.9249.31500
BangladeshODI63115.5083.81000
AustraliaT20I74515.0090.01300
New ZealandT20I84310.75104.92700
West IndiesT20I3155.0065.2800
South AfricaT20I382.6780.0800
PakistanT20I442.0066.7200
IndiaT20I300.000.0000
Chittagong VikingsT20 (leagues & domestic)319–158.31400
Chennai Super KingsT20 (leagues & domestic)5184.5081.81700
Delhi CapitalsT20 (leagues & domestic)4178.5073.91100
Royal Challengers BengaluruT20 (leagues & domestic)494.5090.0700
Rajasthan RoyalsT20 (leagues & domestic)492.2552.9700
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
BangladeshTest142724.814.134/25
IndiaTest61432.073.875/50
New ZealandTest51130.183.625/68
EnglandTest101049.103.363/78
South AfricaTest4464.754.603/81
PakistanODI344832.655.345/34
AustraliaODI274825.425.015/28
EnglandODI294726.495.305/44
IndiaODI384345.516.063/64
South AfricaODI243729.655.775/54
New ZealandODI223528.175.844/28
BangladeshODI142716.563.794/23
West IndiesODI101919.894.953/30
ZimbabweODI7739.575.283/25
New ZealandT20I152018.156.685/6
PakistanT20I111619.197.283/17
EnglandT20I71314.857.155/31
West IndiesT20I101323.088.413/28
AustraliaT20I121227.677.723/36
BangladeshT20I61114.647.323/20
South AfricaT20I7727.147.312/11
IndiaT20I9472.508.702/25
Chennai Super KingsT20 (leagues & domestic)213119.037.244/37
Delhi CapitalsT20 (leagues & domestic)132214.236.665/13
Punjab KingsT20 (leagues & domestic)142220.008.004/22
Kolkata Knight RidersT20 (leagues & domestic)172022.857.014/23
Deccan ChargersT20 (leagues & domestic)8197.584.704/16
Royal Challengers BengaluruT20 (leagues & domestic)161433.507.484/31
Sunrisers HyderabadT20 (leagues & domestic)91319.927.404/23
Pune WarriorsT20 (leagues & domestic)61211.925.963/25
Rajasthan RoyalsT20 (leagues & domestic)131135.457.622/13
Chittagong VikingsT20 (leagues & domestic)31106.008.831/37
Melbourne RenegadesT20 (leagues & domestic)3161.005.081/21

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––––1962686.38
T20Middle112642.311117577.17
T20Death23524894.83620761788.02
ODIPowerplay––––4032994.64
ODIMiddle18828067.12241761035.38
ODIDeath32040978.25621281206.73

How Lasith Malinga was dismissed

How Lasith Malinga took wickets

Last 20 innings

05101519 Jan 20191 Jun 20194 Mar 20208
Lasith Malinga: runs in the last 20 innings
05101519 Jan 201913 Mar 201924 Mar 201921 Jun 20193 Sep 201930 Oct 20194 Mar 20208
Lasith Malinga: runs in the last 20 innings
Show as table
Lasith Malinga: runs in the last 20 innings
InningsRuns
19 Jan 20195
3 Mar 201915
6 Mar 20191
13 Mar 20190
16 Mar 20190
22 Mar 20198
24 Mar 20190
1 Jun 20191
15 Jun 20191
21 Jun 20191
28 Jun 20194
26 Jul 20196
3 Sep 20190
6 Sep 20196
27 Oct 201913
30 Oct 20199
1 Nov 20198
7 Jan 20200
10 Jan 20200
4 Mar 20208
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
4 Mar 2020T20IWest Indies86bowledPallekele International Cricket Stadium
10 Jan 2020T20IIndia01caughtMaharashtra Cricket Association Stadium
7 Jan 2020T20IIndia01caughtHolkar Cricket Stadium
1 Nov 2019T20IAustralia8*4not outMelbourne Cricket Ground
30 Oct 2019T20IAustralia95stumpedThe Gabba
27 Oct 2019T20IAustralia13*19not outAdelaide Oval
6 Sep 2019T20INew Zealand6*11not outPallekele International Cricket Stadium
3 Sep 2019T20INew Zealand0*0not outPallekele International Cricket Stadium
26 Jul 2019ODIBangladesh6*6not outR Premadasa Stadium
28 Jun 2019ODISouth Africa42caughtRiverside Ground
21 Jun 2019ODIEngland15bowledHeadingley
15 Jun 2019ODIAustralia15caughtKennington Oval
1 Jun 2019ODINew Zealand12bowledSophia Gardens
24 Mar 2019T20ISouth Africa04caughtThe Wanderers Stadium
22 Mar 2019T20ISouth Africa84bowledSuperSport Park
16 Mar 2019ODISouth Africa0*0not outNewlands
13 Mar 2019ODISouth Africa02run outSt George's Park
6 Mar 2019ODISouth Africa14caughtSuperSport Park
3 Mar 2019ODISouth Africa1524caughtThe Wanderers Stadium
19 Jan 2019T20 (leagues & domestic)Chittagong Vikings5*2not outSylhet International Cricket Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
6 Mar 2020T20IWest Indies0/4630Pallekele International Cricket Stadium
4 Mar 2020T20IWest Indies1/3740Pallekele International Cricket Stadium
10 Jan 2020T20IIndia0/4040Maharashtra Cricket Association Stadium
7 Jan 2020T20IIndia0/4140Holkar Cricket Stadium
1 Nov 2019T20IAustralia1/2240Melbourne Cricket Ground
30 Oct 2019T20IAustralia1/2330The Gabba
27 Oct 2019T20IAustralia0/3740Adelaide Oval
6 Sep 2019T20INew Zealand5/641Pallekele International Cricket Stadium
3 Sep 2019T20INew Zealand0/3940Pallekele International Cricket Stadium
1 Sep 2019T20INew Zealand2/2340Pallekele International Cricket Stadium
26 Jul 2019ODIBangladesh3/389.42R Premadasa Stadium
6 Jul 2019ODIIndia1/82101Headingley
1 Jul 2019ODIWest Indies3/55100Riverside Ground
28 Jun 2019ODISouth Africa1/47101Riverside Ground
21 Jun 2019ODIEngland4/43101Headingley
15 Jun 2019ODIAustralia1/61101Kennington Oval
1 Jun 2019ODINew Zealand0/4650Sophia Gardens
12 May 2019T20 (leagues & domestic)Chennai Super Kings1/4940Rajiv Gandhi International Stadium
7 May 2019T20 (leagues & domestic)Chennai Super Kings0/2630MA Chidambaram Stadium
5 May 2019T20 (leagues & domestic)Kolkata Knight Riders3/3540Wankhede Stadium

Batter vs bowler matchups

Frequently asked questions

How many wickets has Lasith Malinga taken in Tests?
69 wickets in 43 innings at an average of 35.80, economy 3.91, best figures 5/50.
How many wickets has Lasith Malinga taken in ODIs?
322 wickets in 208 innings at an average of 28.73, economy 5.37, best figures 6/38.
How many runs has Lasith Malinga scored in Tests?
255 runs in 27 innings (22 matches) at an average of 14.17 and a strike rate of 47.6, in the data from 2005 to 2010.
How many runs has Lasith Malinga scored in ODIs?
508 runs in 111 innings (213 matches) at an average of 6.51 and a strike rate of 73.7, in the data from 2004 to 2019.
How many runs has Lasith Malinga scored in T20Is?
136 runs in 33 innings (83 matches) at an average of 6.48 and a strike rate of 84.5, in the data from 2006 to 2020.

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