View innings by innings list
Involving the player SL Malinga (SL) remove SL Malinga (SL) from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Runs Wkts Balls Ave RPO
unfiltered 1986-2024 204 190 190 0 4 10 1.000 85614 2986 106482 28.67 4.82 Profile
filtered 2004-2019 47 44 44 0 0 3 1.000 17907 656 19974 27.29 5.37
Team innings list
Bangladesh 190/9 50.0 3.80 1 lost ODI v Sri Lanka 23 Jul 2004 ODI # 2151
Sri Lanka 191/0 33.3 191 5.70 2 won ODI v Bangladesh 23 Jul 2004 ODI # 2151
India 271/6 50.0 5.42 1 won ODI v Sri Lanka 27 Jul 2004 ODI # 2153
Sri Lanka 267/9 50.0 272 5.34 2 lost ODI v India 27 Jul 2004 ODI # 2153
Bangladesh 188 44.0 4.27 1 lost Test v Sri Lanka 12 Sep 2005 Test # 1764
Sri Lanka 370/9d 110.2 3.35 2 won Test v Bangladesh 12 Sep 2005 Test # 1764
Bangladesh 86 27.4 3.10 3 lost Test v Sri Lanka 12 Sep 2005 Test # 1764
Sri Lanka DNB 0.0 - 0 n/r ODI v Pakistan 17 Mar 2006 ODI # 2351
Pakistan 201/8 50.0 4.02 1 n/r ODI v Sri Lanka 17 Mar 2006 ODI # 2351
Sri Lanka 130 44.2 2.93 1 lost ODI v Pakistan 19 Mar 2006 ODI # 2352
Pakistan 134/6 44.4 131 3.00 2 won ODI v Sri Lanka 19 Mar 2006 ODI # 2352
Bangladesh 137 46.5 2.92 1 lost ODI v Sri Lanka 23 Jul 2007 ODI # 2606
Sri Lanka 141/5 31.1 138 4.52 2 won ODI v Bangladesh 23 Jul 2007 ODI # 2606
Sri Lanka 211/9 50.0 4.22 1 lost ODI v England 10 Oct 2007 ODI # 2628
England 212/5 46.5 212 4.52 2 won ODI v Sri Lanka 10 Oct 2007 ODI # 2628
Sri Lanka 211 48.1 4.38 1 won ODI v England 13 Oct 2007 ODI # 2630
England 104 29.1 212 3.56 2 lost ODI v Sri Lanka 13 Oct 2007 ODI # 2630
Sri Lanka 171/4 20.0 8.55 1 lost T20I v India 10 Feb 2009 T20I # 82
India 174/7 19.2 172 9.00 2 won T20I v Sri Lanka 10 Feb 2009 T20I # 82
Pakistan 321/5 50.0 6.42 1 won ODI v Sri Lanka 7 Aug 2009 ODI # 2868
Sri Lanka 175 36.1 322 4.83 2 lost ODI v Pakistan 7 Aug 2009 ODI # 2868
Pakistan 172/5 20.0 8.60 1 won T20I v Sri Lanka 12 Aug 2009 T20I # 118
Sri Lanka 120 18.1 173 6.60 2 lost T20I v Pakistan 12 Aug 2009 T20I # 118
New Zealand 141/8 20.0 7.05 1 won T20I v Sri Lanka 2 Sep 2009 T20I # 120
Sri Lanka 138/9 20.0 142 6.90 2 lost T20I v New Zealand 2 Sep 2009 T20I # 120
New Zealand 170/4 20.0 8.50 1 won T20I v Sri Lanka 4 Sep 2009 T20I # 121
Sri Lanka 148/8 20.0 171 7.40 2 lost T20I v New Zealand 4 Sep 2009 T20I # 121
Sri Lanka 216/7 50.0 4.32 1 won ODI v New Zealand 8 Sep 2009 ODI # 2884
New Zealand 119 36.1 217 3.29 2 lost ODI v Sri Lanka 8 Sep 2009 ODI # 2884
Sri Lanka 307/6 50.0 6.14 1 won ODI v India 12 Sep 2009 ODI # 2887
India 168 37.2 308 4.50 2 lost ODI v Sri Lanka 12 Sep 2009 ODI # 2887
India 319/5 50.0 6.38 1 won ODI v Sri Lanka 14 Sep 2009 ODI # 2889
Sri Lanka 273 46.4 320 5.85 2 lost ODI v India 14 Sep 2009 ODI # 2889
Kenya 142 43.4 3.25 1 lost ODI v Sri Lanka 1 Mar 2011 ODI # 3113
Sri Lanka 146/1 18.4 143 7.82 2 won ODI v Kenya 1 Mar 2011 ODI # 3113
Australia DNB 0.0 - 0 n/r ODI v Sri Lanka 5 Mar 2011 ODI # 3119
Sri Lanka 146/3 32.5 4.44 1 n/r ODI v Australia 5 Mar 2011 ODI # 3119
England 229/6 50.0 4.58 1 lost ODI v Sri Lanka 26 Mar 2011 ODI # 3145
Sri Lanka 231/0 39.3 230 5.84 2 won ODI v England 26 Mar 2011 ODI # 3145
New Zealand 217 48.5 4.44 1 lost ODI v Sri Lanka 29 Mar 2011 ODI # 3146
Sri Lanka 220/5 47.5 218 4.59 2 won ODI v New Zealand 29 Mar 2011 ODI # 3146
Sri Lanka 132 38.4 3.41 1 lost ODI v Australia 20 Aug 2011 ODI # 3182
Australia 133/5 28.0 133 4.75 2 won ODI v Sri Lanka 20 Aug 2011 ODI # 3182
Australia 211 46.1 4.57 1 lost ODI v Sri Lanka 22 Aug 2011 ODI # 3184
Sri Lanka 213/6 47.0 212 4.53 2 won ODI v Australia 22 Aug 2011 ODI # 3184
Sri Lanka DNB 0.0 - 0 n/r ODI v Pakistan 13 Jun 2012 ODI # 3274
Pakistan 12/2 6.2 1.89 1 n/r ODI v Sri Lanka 13 Jun 2012 ODI # 3274
Sri Lanka 243/8 50.0 4.86 1 won ODI v Pakistan 16 Jun 2012 ODI # 3275
Pakistan 199 45.0 244 4.42 2 lost ODI v Sri Lanka 16 Jun 2012 ODI # 3275
Pakistan 247/7 50.0 4.94 1 lost ODI v Sri Lanka 18 Jun 2012 ODI # 3277
Sri Lanka 248/8 49.4 248 4.99 2 won ODI v Pakistan 18 Jun 2012 ODI # 3277
Sri Lanka 286/5 50.0 5.72 1 lost ODI v India 28 Jul 2012 ODI # 3293
India 288/5 49.4 287 5.79 2 won ODI v Sri Lanka 28 Jul 2012 ODI # 3293
Sri Lanka 251/8 50.0 5.02 1 lost ODI v India 31 Jul 2012 ODI # 3294
India 255/4 42.2 252 6.02 2 won ODI v Sri Lanka 31 Jul 2012 ODI # 3294
Sri Lanka 139/4 20.0 6.95 1 won T20I v Pakistan 4 Oct 2012 T20I # 287
Pakistan 123/7 20.0 140 6.15 2 lost T20I v Sri Lanka 4 Oct 2012 T20I # 287
West Indies 137/6 20.0 6.85 1 won T20I v Sri Lanka 7 Oct 2012 T20I # 289
Sri Lanka 101 18.4 138 5.41 2 lost T20I v West Indies 7 Oct 2012 T20I # 289
Sri Lanka 320/5 50.0 6.40 1 won ODI v South Africa 20 Jul 2013 ODI # 3392
South Africa 140 31.5 321 4.39 2 lost ODI v Sri Lanka 20 Jul 2013 ODI # 3392
Sri Lanka 223/9 49.2 4.52 1 won ODI v South Africa 23 Jul 2013 ODI # 3394
South Africa 104/5 21.0 122 4.95 2 lost ODI v Sri Lanka 23 Jul 2013 ODI # 3394
South Africa 115/6 20.0 5.75 1 won T20I v Sri Lanka 2 Aug 2013 T20I # 323
Sri Lanka 103/9 20.0 116 5.15 2 lost T20I v South Africa 2 Aug 2013 T20I # 323
South Africa 304/5 50.0 6.08 1 won ODI v Sri Lanka 6 Jul 2014 ODI # 3500
Sri Lanka 229 40.3 305 5.65 2 lost ODI v South Africa 6 Jul 2014 ODI # 3500
Pakistan 316/4 50.0 6.32 1 won ODI v Sri Lanka 19 Jul 2015 ODI # 3670
Sri Lanka 181 41.1 317 4.39 2 lost ODI v Pakistan 19 Jul 2015 ODI # 3670
Sri Lanka 256/9 50.0 5.12 1 lost ODI v Pakistan 22 Jul 2015 ODI # 3671
Pakistan 257/3 40.5 257 6.29 2 won ODI v Sri Lanka 22 Jul 2015 ODI # 3671
Pakistan 175/5 20.0 8.75 1 won T20I v Sri Lanka 30 Jul 2015 T20I # 448
Sri Lanka 146/7 20.0 176 7.30 2 lost T20I v Pakistan 30 Jul 2015 T20I # 448
Sri Lanka 172/7 20.0 8.60 1 lost T20I v Pakistan 1 Aug 2015 T20I # 449
Pakistan 174/9 19.2 173 9.00 2 won T20I v Sri Lanka 1 Aug 2015 T20I # 449
West Indies 159/8 26.0 6.11 1 lost ODI v Sri Lanka 1 Nov 2015 ODI # 3701
Sri Lanka 164/9 24.5 163 6.60 2 won ODI v West Indies 1 Nov 2015 ODI # 3701
West Indies 214 37.4 5.68 1 lost ODI v Sri Lanka 4 Nov 2015 ODI # 3702
Sri Lanka 225/2 36.3 225 6.16 2 won ODI v West Indies 4 Nov 2015 ODI # 3702
West Indies 162/6 20.0 8.10 1 won T20I v Sri Lanka 11 Nov 2015 T20I # 461
Sri Lanka 139 20.0 163 6.95 2 lost T20I v West Indies 11 Nov 2015 T20I # 461
Bangladesh 155/6 20.0 7.75 1 lost T20I v Sri Lanka 4 Apr 2017 T20I # 606
Sri Lanka 158/4 18.5 156 8.38 2 won T20I v Bangladesh 4 Apr 2017 T20I # 606
Bangladesh 176/9 20.0 8.80 1 won T20I v Sri Lanka 6 Apr 2017 T20I # 607
Sri Lanka 131 18.0 177 7.27 2 lost T20I v Bangladesh 6 Apr 2017 T20I # 607
India 375/5 50.0 7.50 1 won ODI v Sri Lanka 31 Aug 2017 ODI # 3908
Sri Lanka 207 42.4 376 4.85 2 lost ODI v India 31 Aug 2017 ODI # 3908
Sri Lanka 238 49.4 4.79 1 lost ODI v India 3 Sep 2017 ODI # 3909
India 239/4 46.3 239 5.13 2 won ODI v Sri Lanka 3 Sep 2017 ODI # 3909
Sri Lanka 170/7 20.0 8.50 1 lost T20I v India 6 Sep 2017 T20I # 618
India 174/3 19.2 171 9.00 2 won T20I v Sri Lanka 6 Sep 2017 T20I # 618
England 187/8 20.0 9.35 1 won T20I v Sri Lanka 27 Oct 2018 T20I # 703
Sri Lanka 157 20.0 188 7.85 2 lost T20I v England 27 Oct 2018 T20I # 703
Sri Lanka 314/8 50.0 6.28 1 won ODI v Bangladesh 26 Jul 2019 ODI # 4193
Bangladesh 223 41.4 315 5.35 2 lost ODI v Sri Lanka 26 Jul 2019 ODI # 4193
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page