Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
ICC Men's T20 World Cup
England in Sri Lanka T20I Series
West Indies in South Africa T20I Series
England in Sri Lanka ODI Series
New Zealand in India T20I Series
Recent Players
Daryl Mitchell
Jacob Bethell
Harry Brook
Kusal Mendis
Glenn Phillips
Adil Rashid
William Jacks
Kongala Vimukthi
Dunith Wellalage
Kariyawasam Asalanka
Dhananjaya de Silva
Shivam Dube
ODI World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Home
Players
Sri Lanka Players
Lasith Malinga
Last 10
Compare
Lasith Malinga
Bowler
-
Full Name:
Separamadu Lasith Malinga
Date of Birth:
28 Aug 1983
Current Age:
42 Year, 6 Month, 3 Days
Born:
Galle
Teams:
Sri Lanka, BCCSL Academy XI, Galle Cricket Club, Guyana Amazon Warriors, Kent, Mumbai Indians, Nondescripts Cricket Club, Ruhuna
TEST
Rank
-
Cap No
99
First Game
2004-07-01
Last Game
2010-08-03
ODI
Rank
-
Cap No
123
First Game
2004-07-17
Last Game
2019-07-26
T20I
Rank
-
Cap No
8
First Game
2006-06-15
Last Game
2020-03-04
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
West Indies in Sri Lanka T20I Series - 2019/20
Series Home
2ND
Fri, 06 Mar 2020 - 00:00 • 2nd T20I • Pallekele International Cricket Stadium
Sri Lanka
155/6 (16.30)
West Indies
158/3 (17.00)
West Indies won by 7 wickets (with 18 balls remaining)
1ST
Wed, 04 Mar 2020 - 00:00 • 1st T20I • Pallekele International Cricket Stadium
West Indies
196/4 (19.00)
Sri Lanka
171/10 (19.10)
West Indies won by 25 runs
Sri Lanka in India T20I Series - 2019/20
Series Home
3RD
Fri, 10 Jan 2020 - 00:00 • 3rd T20I • Maharashtra Cricket Association Stadium, Pune
India
201/6 (19.00)
Sri Lanka
123/10 (15.50)
India won by 78 runs
2ND
Tue, 07 Jan 2020 - 00:00 • 2nd T20I • Holkar Cricket Stadium, Indore
Sri Lanka
142/9 (16.30)
India
144/3 (17.30)
India won by 7 wickets (with 15 balls remaining)
Sri Lanka in Australia T20I Series - 2019/20
Series Home
3RD
Fri, 01 Nov 2019 - 01:40 PM • 3rd T20I • Melbourne
Australia
142/6 (15.00)
Sri Lanka
145/3 (17.40)
Australia won by 7 wickets (with 14 balls remaining)
2ND
Wed, 30 Oct 2019 - 01:40 PM • 2nd T20I • Brisbane
Australia
117/10 (15.00)
Sri Lanka
118/1 (13.00)
Australia won by 9 wickets (with 42 balls remaining)
1ST
Sun, 27 Oct 2019 - 09:00 AM • 1st T20I • Adelaide
Australia
233/2 (15.00)
Sri Lanka
99/9 (20.00)
Australia won by 134 runs
New Zealand in Sri Lanka T20I Series - 2019
Series Home
3RD
Fri, 06 Sep 2019 - 06:00 PM • 3rd T20I • Pallekele
Sri Lanka
125/8 (15.00)
New Zealand
88/10 (16.00)
Sri Lanka won by 37 runs
2ND
Tue, 03 Sep 2019 - 06:00 PM • 2nd T20I • Pallekele
Sri Lanka
161/9 (15.00)
New Zealand
165/6 (19.40)
New Zealand won by 4 wickets (with 2 balls remaining)
1ST
Sun, 01 Sep 2019 - 06:00 PM • 1st T20I • Pallekele
Sri Lanka
174/4 (15.00)
New Zealand
175/5 (19.30)
New Zealand won by 5 wickets (with 3 balls remaining)
Bangladesh in Sri Lanka ODI Series - 2019
Series Home
1ST
Fri, 26 Jul 2019 - 07:15 PM • 1st ODI • R Premadasa Stadium, Colombo
Sri Lanka
314/8 (19.00)
Bangladesh
223/10 (41.40)
Sri Lanka won by 91 runs
ICC Cricket World Cup (in England) - 2019
Series Home
44TH
Sat, 06 Jul 2019 - 00:00 • 44th • Headingley, Leeds
Sri Lanka
264/7 (23.20)
India
265/3 (43.30)
India won by 7 wickets (with 39 balls remaining)
39TH
Mon, 01 Jul 2019 - 00:00 • 39th • Riverside Ground, Chester-le-Street
Sri Lanka
338/6 (49.00)
West Indies
315/9 (20.00)
Sri Lanka won by 23 runs
35TH
Fri, 28 Jun 2019 - 00:00 • 35th • Riverside Ground, Chester-le-Street
Sri Lanka
203/10 (49.00)
South Africa
206/1 (37.20)
South Africa won by 9 wickets (with 76 balls remaining)
27TH
Fri, 21 Jun 2019 - 00:00 • 27th • Headingley, Leeds
Sri Lanka
232/9 (49.00)
England
212/10 (47.00)
Sri Lanka won by 20 runs
20TH
Sat, 15 Jun 2019 - 00:00 • 20th • Kennington Oval, London
Australia
334/7 (7.30)
Sri Lanka
247/10 (45.50)
Australia won by 87 runs
7TH
Tue, 04 Jun 2019 - 00:00 • 7th • Sophia Gardens, Cardiff
Sri Lanka
245/9 (36.50)
Afghanistan
152/10 (32.40)
Sri Lanka won by 34 runs (D/L method)
3RD
Sat, 01 Jun 2019 - 00:00 • 3rd • Sophia Gardens, Cardiff
Sri Lanka
136/10 (45.20)
New Zealand
137/0 (16.10)
New Zealand won by 10 wickets (with 203 balls remaining)
Sri Lanka in South Africa T20I Series - 2018/19
Series Home
3RD
Sun, 24 Mar 2019 - 06:00 PM • 3rd T20I • New Wanderers Stadium, Johannesburg
South Africa
198/2 (5.00)
Sri Lanka
137/10 (15.40)
South Africa won by 45 runs (DLS method)
2ND
Fri, 22 Mar 2019 - 06:00 PM • 2nd T20I • SuperSport Park, Centurion
South Africa
180/3 (5.00)
Sri Lanka
164/9 (20.00)
South Africa won by 16 runs
1ST
Tue, 19 Mar 2019 - 00:00 • 1st T20I • Newlands, Cape Town
Sri Lanka
134/7 (10.00)
South Africa
134/8 (20.00)
Match tied (South Africa won the one-over eliminator)
Sri Lanka in South Africa ODI Series - 2018/19
Series Home
5TH
Sat, 16 Mar 2019 - 07:15 PM • 5th ODI • Newlands, Cape Town
South Africa
225/10 (13.00)
Sri Lanka
135/2 (28.00)
South Africa won by 41 runs (D/L method)
4TH
Wed, 13 Mar 2019 - 07:15 PM • 4th ODI • St George's Park, Port Elizabeth
South Africa
189/10 (35.00)
Sri Lanka
190/4 (32.50)
South Africa won by 6 wickets (with 103 balls remaining)
3RD
Sun, 10 Mar 2019 - 07:15 PM • 3rd ODI • Kingsmead, Durban
South Africa
331/5 (19.00)
Sri Lanka
121/5 (24.00)
South Africa won by 71 runs (D/L method)
2ND
Wed, 06 Mar 2019 - 07:15 PM • 2nd ODI • SuperSport Park, Centurion
South Africa
251/10 (36.50)
Sri Lanka
138/10 (32.20)
South Africa won by 113 runs
1ST
Sun, 03 Mar 2019 - 07:15 PM • 1st ODI • New Wanderers Stadium, Johannesburg
South Africa
231/10 (35.00)
Sri Lanka
232/2 (38.50)
South Africa won by 8 wickets (with 67 balls remaining)
Sri Lanka in New Zealand T20I Match - 2018/19
Series Home
ONLY
Fri, 11 Jan 2019 - 06:00 PM • Only T20I • Eden Park, Auckland
New Zealand
179/7 (15.00)
Sri Lanka
144/10 (16.50)
New Zealand won by 35 runs
Sri Lanka in New Zealand ODI Series - 2018/19
Series Home
3RD
Tue, 08 Jan 2019 - 07:15 PM • 3rd ODI • Saxton Oval, Nelson
New Zealand
364/4 (48.30)
Sri Lanka
249/10 (41.40)
New Zealand won by 115 runs
2ND
Sat, 05 Jan 2019 - 07:15 PM • 2nd ODI • Bay Oval, Mount Maunganui
New Zealand
319/7 (35.00)
Sri Lanka
298/10 (46.20)
New Zealand won by 21 runs
1ST
Thu, 03 Jan 2019 - 07:15 PM • 1st ODI • Bay Oval, Mount Maunganui
New Zealand
371/7 (19.00)
Sri Lanka
326/10 (49.00)
New Zealand won by 45 runs
England in Sri Lanka T20I Match - 2018/19
Series Home
ONLY
Sat, 27 Oct 2018 - 06:00 PM • Only T20I • R Premadasa Stadium, Colombo
Sri Lanka
187/8 (17.00)
England
157/10 (20.00)
England won by 30 runs
England in Sri Lanka ODI Series - 2018/19
Series Home
4TH
Sat, 20 Oct 2018 - 07:15 PM • 4th ODI • Pallekele International Cricket Stadium
Sri Lanka
273/7 (21.00)
England
132/2 (27.00)
England won by 18 runs (D/L method)
3RD
Wed, 17 Oct 2018 - 07:15 PM • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
150/9 (21.00)
England
153/3 (18.30)
England won by 7 wickets (with 15 balls remaining)
2ND
Sat, 13 Oct 2018 - 07:15 PM • 2nd ODI • Rangiri Dambulla International Stadium
Sri Lanka
278/9 (24.00)
England
140/5 (29.00)
England won by 31 runs (D/L method)
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates) - 2018
Series Home
3RD
Mon, 17 Sep 2018 - 00:00 • 3rd , Group B • Sheikh Zayed Stadium, Abu Dhabi
Afghanistan
249/10 (50)
Sri Lanka
158/10 (41.2)
Afghanistan won by 91 runs
1ST
Sat, 15 Sep 2018 - 00:00 • 1st , Group B • Dubai International Cricket Stadium
Bangladesh
261/10 (24.00)
Sri Lanka
124/10 (35.20)
Bangladesh won by 137 runs
India in Sri Lanka T20I Match - 2017
Series Home
ONLY
Wed, 06 Sep 2017 - 00:00 • Only T20I • R Premadasa Stadium, Colombo
Sri Lanka
170/7 (15.00)
India
174/3 (19.20)
India won by 7 wickets (with 4 balls remaining)
India in Sri Lanka ODI Series - 2017
Series Home
5TH
Sun, 03 Sep 2017 - 00:00 • 5th ODI • R Premadasa Stadium, Colombo
Sri Lanka
238/10 (34.00)
India
239/4 (46.30)
India won by 6 wickets (with 21 balls remaining)
4TH
Thu, 31 Aug 2017 - 00:00 • 4th ODI • R Premadasa Stadium, Colombo
Sri Lanka
375/5 (42.00)
India
207/10 (42.40)
India won by 168 runs
3RD
Sun, 27 Aug 2017 - 00:00 • 3rd ODI • Pallekele International Cricket Stadium
Sri Lanka
217/9 (39.20)
India
218/4 (45.10)
India won by 6 wickets (with 29 balls remaining)
2ND
Thu, 24 Aug 2017 - 00:00 • 2nd ODI • Pallekele International Cricket Stadium
Sri Lanka
236/8 (31.10)
India
231/7 (44.20)
India won by 3 wickets (with 16 balls remaining) (D/L method)
1ST
Sun, 20 Aug 2017 - 00:00 • 1st ODI • Rangiri Dambulla International Stadium
Sri Lanka
216/10 (31.10)
India
220/1 (28.50)
India won by 9 wickets (with 127 balls remaining)
Zimbabwe in Sri Lanka ODI Series - 2017
Series Home
5TH
Mon, 10 Jul 2017 - 00:00 • 5th ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
203/8 (2.20)
Zimbabwe
204/7 (38.10)
Zimbabwe won by 3 wickets (with 71 balls remaining)
4TH
Sat, 08 Jul 2017 - 00:00 • 4th ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
300/6 (42.00)
Zimbabwe
219/6 (29.20)
Zimbabwe won by 4 wickets (with 10 balls remaining) (D/L method)
3RD
Thu, 06 Jul 2017 - 00:00 • 3rd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Sri Lanka
310/8 (39.20)
Zimbabwe
312/2 (47.20)
Sri Lanka won by 8 wickets (with 16 balls remaining)
2ND
Sun, 02 Jul 2017 - 00:00 • 2nd ODI • Galle International Stadium
Sri Lanka
155/10 (43.00)
Zimbabwe
158/3 (30.10)
Sri Lanka won by 7 wickets (with 119 balls remaining)
1ST
Fri, 30 Jun 2017 - 00:00 • 1st ODI • Galle International Stadium
Sri Lanka
316/5 (31.10)
Zimbabwe
322/4 (47.40)
Zimbabwe won by 6 wickets (with 14 balls remaining)
ICC Champions Trophy (in England) - 2017
Series Home
12TH
Mon, 12 Jun 2017 - 00:00 • 12th Group B • Sophia Gardens, Cardiff
Pakistan
236/10 (43.00)
Sri Lanka
237/7 (44.50)
Pakistan won by 3 wickets (with 31 balls remaining)
8TH
Thu, 08 Jun 2017 - 00:00 • 8th Group B • Kennington Oval, London
India
321/6 (24.00)
Sri Lanka
322/3 (48.40)
Sri Lanka won by 7 wickets (with 8 balls remaining)
3RD
Sat, 03 Jun 2017 - 00:00 • 3rd Group B • Kennington Oval, London
South Africa
299/6 (45.00)
Sri Lanka
203/10 (41.30)
South Africa won by 96 runs