Sri Lanka

Please Note We're still building up our archive of Twenty20 results, so there will be some gaps. We currently have stats covering 2297 matches, including roughly 95% of all T20 games from the last two years - the period on which the player rankings are based.

Batting statsMatInnsNORunsHSAveBallsSR100503004s6sBpBPrBRpIBpIEffABP
Angelo MathewsRHB70571810607327.18894118.57-310174298.6844.3%18.6015.68-16.5%5.3
Angelo PereraRHB181462925436.50225129.78-13224116.4355.5%20.8616.072.5%5.9
Dilshan MunaweeraRHB292946397725.56523122.18-25179215.2369.2%22.0318.032.0%1.7
Dinesh ChandimalRHB312736498827.04593109.44-6--57108.8544.4%24.0421.96-0.4%3.8
Jeevan MendisLHB3529851167*24.33409124.94-16244117.4447.4%17.6214.10-16.6%5.1
Kushal Janith PereraLHB1818-2756415.28212129.72-13221155.8963.3%15.2811.78-24.9%3.7
Lahiru ThirimanneLHB191422354019.58217108.29--3-18310.3338.3%16.7915.50-31.1%5.5
Lasith MalingaRHB1254416245378.75237103.38--1814158.1759.6%5.575.39-78.2%9.5
Sachithra SenanayakeRHB2110441126.834983.67---12116.3334.1%4.104.90-87.0%8.5
Shaminda ErangaRHB147148248.0047102.13---17-6.7158.3%6.866.71-73.5%8.3
Thisara PereraLHB6151167337220.94487150.51-18451435.1863.0%14.379.55-18.1%6.2

Bowling/Fielding statsMatInnsBallsMdnsRunsWktsAveEconSRWPI0w3w+4w5wWdNbAccCtROStDDpM
Angelo MathewsRFM7054984-11933534.097.2728.110.652511-16298.17204-240.34
Angelo PereraSLO18464-65416.256.0916.001.0011--4-93.7572-90.50
Dilshan MunaweeraROB2914232-2601123.646.7221.090.7941--3-98.7132-50.17
Dinesh ChandimalROB31----------------1317210.68
Jeevan MendisLB3523397-4661825.897.0422.060.78113--7-98.2494-130.37
Kushal Janith Perera18----------------11-2130.72
Lahiru ThirimanneRMF19----------------6--60.32
Lasith MalingaRF1251252960-306117417.596.2017.011.393522541401594.76289-370.30
Sachithra SenanayakeROB2121461-4642518.566.0418.441.19421-11-97.6162-80.38
Shaminda ErangaRMF1414314-3582315.576.8413.651.6435--12295.5423-50.36
Thisara PereraRMF6154935-12224229.107.8422.260.78214--26396.90213-240.39

Please Note We're still building up our archive of Twenty20 results, so there will be some gaps. We currently have stats covering 2297 matches, including roughly 95% of all T20 games from the last two years - the period on which the player rankings are based.

Batting statsMatInnsNORunsHSAveBallsSR100503004s6sBpBPrBRpIBpIEffABP
Ajantha MendisRHB4415744155.506270.97---14112.4050.0%2.934.13-92.1%10.3
Akila DananjayaLHB1133-------------0.000.00-11.0
Angelo MathewsRHB70571810607327.18894118.57-310174298.6844.3%18.6015.68-16.5%5.3
Angelo PereraRHB181462925436.50225129.78-13224116.4355.5%20.8616.072.5%5.9
Chamara KapugederaRHB423637118621.55535132.90-35350326.5255.1%19.7514.86-0.6%5.0
Chamara SilvaRHB242343514118.47315111.43--313098.0849.6%15.2613.70-35.6%4.7
Chaminda VaasLHB463765767318.58515111.84-41655147.4652.8%15.5713.92-34.0%4.8
Chanaka WelegedaraRHB1576291229.0028103.57----219.3348.3%4.144.00-83.7%10.9
Chinthaka JayasingheRHB181452354626.11194121.13--4-2366.6954.5%16.7913.86-23.0%5.3
Dhammika PrasadRHB54128179.332996.55-----214.5042.9%7.007.25-74.4%8.3
Dilhara FernandoRHB289528217.0026107.69---24-6.5057.1%3.112.89-87.3%10.4
Dilruwan PereraRHB20171127217.9414090.71---38510.7748.8%7.478.24-74.3%5.7
Dilshan MunaweeraRHB292946397725.56523122.18-25179215.2369.2%22.0318.032.0%1.7
Dinesh ChandimalRHB312736498827.04593109.44-6--57108.8544.4%24.0421.96-0.4%3.8
Farveez MaharoofRHB5845115645516.59493114.40-14434218.9646.5%12.5310.96-45.7%6.4
Gayan WijekoonLHB11103923013.149497.87--126113.4332.6%9.209.40-65.9%5.2
Gihan RupasingheLHB1111-2386421.64182130.77-3142685.3563.9%21.6416.557.2%3.2
Indika de SaramRHB1210218246*22.75113161.06--311694.5264.8%18.2011.3011.0%4.7
Isuru UdanaRHB231771264212.60119105.88--11949.1547.6%7.417.00-70.3%8.3
Jeevan MendisLHB3529851167*24.33409124.94-16244117.4447.4%17.6214.10-16.6%5.1
Jehan MubarakLHB343246176522.04590104.58-16351178.6849.6%19.2818.44-23.6%4.5
Kaushal LokuarachchiRHB262322685412.76198135.35-12522155.3566.4%11.658.61-40.3%6.1
Kaushalya WeeraratneLHB171522346118.00168139.29-1322984.5470.1%15.6011.20-17.7%6.1
Kumar SangakkaraLHB109104727619428.462194125.84-15245310506.0955.8%26.5521.1026.5%3.3
Kushal Janith PereraLHB1818-2756415.28212129.72-13221155.8963.3%15.2811.78-24.9%3.7
Lahiru ThirimanneLHB191422354019.58217108.29--3-18310.3338.3%16.7915.50-31.1%5.5
Lasith MalingaRHB1254416245378.75237103.38--1814158.1759.6%5.575.39-78.2%9.5
Mahela JayawardeneRHB12412122305911030.902365129.34220175339735.7458.6%25.2819.5523.9%3.0
Mahela UdawatteLHB2424-3847316.00355108.17-2-24557.1054.7%16.0014.79-34.4%2.0
Malinga BandaraRHB2814261105.088076.25-----240.0019.7%4.365.71-87.4%9.1
Marvan AtapattuRHB21-555.00862.50-------0.0%5.008.00-88.2%5.0
Muthumudalige PushpakumaraLHB861572211.4045126.67---1517.5045.6%9.507.50-54.4%6.8
Muttiah MuralitharanRHB11927115383.317768.83---62125.6726.4%1.962.85-94.9%10.4
Nuwan KulasekaraRHB361651102610.00104105.77---1929.4543.6%6.886.50-72.5%7.9
Rangana HerathLHB221223783.705468.52---1-154.0016.2%3.084.50-92.0%8.8
Ruchira PereraLHB222-------------0.000.00-11.0
Russel ArnoldLHB33-422414.0042100.00----3-14.0028.6%14.0014.00-47.0%5.7
Sachithra SenanayakeRHB2110441126.834983.67---12116.3334.1%4.104.90-87.0%8.5
Sanath JayasuriyaLHB81796169211423.181191142.07110109185844.4373.5%21.4215.0815.3%1.9
Shaminda ErangaRHB147148248.0047102.13---17-6.7158.3%6.866.71-73.5%8.3
Suraj RandivRHB2582692711.5054127.78----726.0058.0%8.636.75-58.3%8.6
Suranga LakmalRHB2-------------------
Thilan ThusharaLHB181046733*11.1754124.07--1-536.7556.7%6.705.40-68.5%8.9
Thilina KandambyLHB211743026023.23256117.97-11-2578.0047.0%17.7615.06-20.6%4.4
Thisara PereraLHB6151167337220.94487150.51-18451435.1863.0%14.379.55-18.1%6.2
Tillakaratne DilshanRHB116113152572104*26.242190117.441171810292626.1959.9%22.7619.381.3%2.5
Upul TharangaLHB202014286522.53356120.22-2525096.0359.3%21.4017.80-2.5%1.7

Bowling/Fielding statsMatInnsBallsMdnsRunsWktsAveEconSRWPI0w3w+4w5wWdNbAccCtROStDDpM
Ajantha MendisROB44441008-11546318.326.8716.001.431161217398.0210--100.23
Akila DananjayaROB1111220-2351614.696.4113.751.4511--4-98.181--10.09
Angelo MathewsRFM7054984-11933534.097.2728.110.652511-16298.17204-240.34
Angelo PereraSLO18464-65416.256.0916.001.0011--4-93.7572-90.50
Chamara KapugederaRM42441-77--11.27-0.001-----100.00216-270.64
Chamara SilvaLB24324-36136.009.0024.000.331-----100.00113-140.58
Chaminda VaasLFM4646977-10665619.046.5517.451.22114--11398.5744-80.17
Chanaka WelegedaraLFM1515299-3731524.877.4819.931.0061--9495.654--40.27
Chinthaka JayasingheRM189147-184446.007.5136.750.444---3-97.9661-70.39
Dhammika PrasadRFM55112-150350.008.0437.330.602---4-96.43-2-20.40
Dilhara FernandoRFM2828660-8114020.287.3716.501.43731134893.6462-80.29
Dilruwan PereraROB2020438-4542418.926.2218.251.2063--12-97.2645-90.45
Dilshan MunaweeraROB2914232-2601123.646.7221.090.7941--3-98.7132-50.17
Dinesh ChandimalROB31----------------1317210.68
Farveez MaharoofRFM58541151-13615923.077.0919.511.09162--42795.74163-190.33
Gayan WijekoonLM119173-219731.297.6024.710.783---10193.64----0.00
Gihan RupasingheLB11----------------4--40.36
Indika de SaramROB12461-77515.407.5712.201.25111-1-98.363-250.42
Isuru UdanaLMF2323512-6352426.467.4421.331.0482--39391.8084-120.52
Jeevan MendisLB3523397-4661825.897.0422.060.78113--7-98.2494-130.37
Jehan MubarakROB3419229-2721914.327.1312.051.00211-2397.82161-170.50
Kaushal LokuarachchiLB2624430-5232818.687.3015.361.1741--16196.0561-70.27
Kaushalya WeeraratneRMF1716274-3231324.857.0721.080.81521-6396.7252-70.41
Kumar SangakkaraROB109----------------63624930.85
Kushal Janith Perera18----------------11-2130.72
Lahiru ThirimanneRMF19----------------6--60.32
Lasith MalingaRF1251252960-306117417.596.2017.011.393522541401594.76289-370.30
Mahela JayawardeneRM124228-39--8.36-0.001---1-96.434811-590.48
Mahela UdawatteROB24----------------5--50.21
Malinga BandaraLB2828521-6733221.037.7516.281.1485--5-99.04113-140.50
Marvan AtapattuLB2--------------------0.00
Muthumudalige PushpakumaraROB8492-109813.637.1111.502.00-1--2-97.831-120.25
Muttiah MuralitharanROB1191192802-294111824.926.3023.750.99448--82496.93264-300.25
Nuwan KulasekaraRFM3636773-8733624.256.7821.471.0081--29395.86144-180.50
Rangana HerathSLO2222466-4422220.095.6921.181.0062--4-99.1441-50.23
Ruchira PereraLMF2246-77--10.04-0.002---4-91.30----0.00
Russel ArnoldROB3220-19--5.70-0.001---2-90.00----0.00
Sachithra SenanayakeROB2121461-4642518.566.0418.441.19421-11-97.6162-80.38
Sanath JayasuriyaSLO81671193-13765325.966.9222.510.79233--30-97.49136-190.23
Shaminda ErangaRMF1414314-3582315.576.8413.651.6435--12295.5423-50.36
Suraj RandivROB2523484-5662423.587.0220.171.0484--16-96.6975-120.48
Suranga LakmalRMF2243-49316.336.8414.331.50----1-97.67----0.00
Thilan ThusharaLFM1818428-5232520.927.3317.121.3921--33291.823--30.17
Thilina KandambyLB21----------------5--50.24
Thisara PereraRMF6154935-12224229.107.8422.260.78214--26396.90213-240.39
Tillakaratne DilshanROB11658770-8613127.776.7124.840.53243--13-98.31469-550.47
Upul Tharanga20----------------8-190.45

Please Note We're still building up our archive of Twenty20 results, so there will be some gaps. We currently have stats covering 2297 matches, including roughly 95% of all T20 games from the last two years - the period on which the player rankings are based.

March 2013HomeAwayVenue
S31stBangladesh in Sri Lanka T20I MatchSri Lanka
5/198 (20)
v Bangladesh
7/181 (20)
Pallekele International Cricket Stadium
Pallekele
January 2013HomeAwayVenue
M28thSri Lanka in Australia T20I SeriesAustralia
3/119 (15)
v Sri Lanka
4/161 (20)
Melbourne Cricket Ground
Melbourne
S26thSri Lanka in Australia T20I SeriesAustralia
3/137 (20)
v Sri Lanka
5/139 (18.5)
Stadium Australia
Sydney
October 2012HomeAwayVenue
T30thSri Lanka
0/6 (2)
v New Zealand
7/74 (14)
Pallekele International Cricket Stadium
Pallekele
S13thICC World Twenty20Sri Lanka
101 (18.4)
v West Indies
6/137 (20)
R Premadasa Stadium
Colombo
ICC World Twenty20Sri Lanka
4/139 (20)
v Pakistan
7/123 (20)
R Premadasa Stadium
Colombo
M1stICC World Twenty20Sri Lanka
6/169 (20)
v England
9/150 (20)
Pallekele International Cricket Stadium
Pallekele
September 2012HomeAwayVenue
S29thICC World Twenty20Sri Lanka
1/130 (15.2)
v West Indies
5/129 (20)
Pallekele International Cricket Stadium
Pallekele
T27thICC World Twenty20Sri Lanka
6/174 (20)
v New Zealand
7/174 (20)
Pallekele International Cricket Stadium
Pallekele
S22ndICC World Twenty20Sri Lanka
5/46 (7)
v South Africa
4/78 (7)
Mahinda Rajapaksa International Cricket Stadium
Sooriyawewa, Hambantota
T18thICC World Twenty20Sri Lanka
4/182 (20)
v Zimbabwe
100 (17.3)
Mahinda Rajapaksa International Cricket Stadium
Sooriyawewa, Hambantota
August 2012HomeAwayVenue
T7thIndia in Sri Lanka T20I MatchSri Lanka
116 (18)
v India
3/155 (20)
Pallekele International Cricket Stadium
Pallekele
June 2012HomeAwayVenue
S3rdPakistan in Sri Lanka T20I SeriesSri Lanka
99 (19.2)
v Pakistan
6/122 (20)
Mahinda Rajapaksa International Cricket Stadium
Sooriyawewa, Hambantota
F1stPakistan in Sri Lanka T20I SeriesSri Lanka
7/132 (20)
v Pakistan
95 (17.4)
Mahinda Rajapaksa International Cricket Stadium
Sooriyawewa, Hambantota
November 2011HomeAwayVenue
F25thPakistan v Sri Lanka T20I MatchPakistan
5/142 (19.3)
v Sri Lanka
141 (19.3)
Sheikh Zayed Stadium
Abu Dhabi
August 2011HomeAwayVenue
M8thAustralia in Sri Lanka T20I SeriesSri Lanka
9/157 (20)
v Australia
9/149 (20)
Pallekele International Cricket Stadium
Pallekele
S6thAustralia in Sri Lanka T20I SeriesSri Lanka
3/198 (20)
v Australia
8/163 (20)
Pallekele International Cricket Stadium
Pallekele
June 2011HomeAwayVenue
S25thSri Lanka in England T20I MatchEngland
9/136 (20)
v Sri Lanka
1/137 (17.2)
County Ground
Bristol
October 2010HomeAwayVenue
S31stSri Lanka in Australia T20I MatchAustralia
8/133 (20)
v Sri Lanka
3/135 (16.3)
Western Australia Cricket Association Ground
Perth
May 2010HomeAwayVenue
S23rdNew Zealand v Sri Lanka T20I SeriesNew Zealand
81 (17.3)
v Sri Lanka
3/82 (15.3)
Central Broward Regional Park Stadium Turf Ground
Lauderhill, Florida
S22ndNew Zealand v Sri Lanka T20I SeriesNew Zealand
7/120 (20)
v Sri Lanka
92 (19.4)
Central Broward Regional Park Stadium Turf Ground
Lauderhill, Florida
T13thICC World Twenty20England
3/132 (16)
v Sri Lanka
6/128 (20)
Beausejour Stadium
Gros Islet
T11thICC World Twenty20India
5/163 (20)
v Sri Lanka
5/167 (20)
Beausejour Stadium
Gros Islet
S9thICC World Twenty20Australia
5/168 (20)
v Sri Lanka
87 (16.2)
Kensington Oval
Bridgetown
F7thICC World Twenty20West Indies
8/138 (20)
v Sri Lanka
3/195 (20)
Kensington Oval
Bridgetown
M3rdICC World Twenty20Sri Lanka
7/173 (20)
v Zimbabwe
1/29 (5)
Providence Stadium
Providence
April 2010HomeAwayVenue
F30thICC World Twenty20New Zealand
8/139 (19.5)
v Sri Lanka
6/135 (20)
Providence Stadium
Providence
December 2009HomeAwayVenue
S12thSri Lanka in India T20I SeriesIndia
4/211 (19.1)
v Sri Lanka
7/206 (20)
Punjab Cricket Association Stadium
Mohali, Chandigarh
W9thSri Lanka in India T20I SeriesIndia
9/186 (20)
v Sri Lanka
5/215 (20)
Vidarbha Cricket Association Stadium
Jamtha, Nagpur
September 2009HomeAwayVenue
F4thNew Zealand in Sri Lanka T20I SeriesSri Lanka
8/148 (20)
v New Zealand
4/170 (20)
R Premadasa Stadium
Colombo
W2ndNew Zealand in Sri Lanka T20I SeriesSri Lanka
9/138 (20)
v New Zealand
8/141 (20)
R Premadasa Stadium
Colombo
August 2009HomeAwayVenue
W12thPakistan in Sri Lanka T20I MatchSri Lanka
120 (18.1)
v Pakistan
5/172 (20)
R Premadasa Stadium
Colombo
February 2009HomeAwayVenue
T10thIndia in Sri Lanka T20I MatchSri Lanka
4/171 (20)
v India
7/174 (19.2)
R Premadasa Stadium
Colombo
September 2007HomeAwayVenue
T20thICC World Twenty20Australia
0/102 (10.2)
v Sri Lanka
101 (19.3)
Newlands
Cape Town
T18thICC World Twenty20Bangladesh
83 (15.5)
v Sri Lanka
5/147 (20)
New Wanderers Stadium
Johannesburg
M17thICC World Twenty20Pakistan
6/189 (20)
v Sri Lanka
9/156 (20)
New Wanderers Stadium
Johannesburg
S15thICC World Twenty20New Zealand
7/164 (20)
v Sri Lanka
3/168 (18.5)
New Wanderers Stadium
Johannesburg
F14thICC World Twenty20Kenya
88 (19.3)
v Sri Lanka
6/260 (20)
New Wanderers Stadium
Johannesburg
December 2006HomeAwayVenue
T26thSri Lanka in New Zealand T20I SeriesNew Zealand
5/116 (18.3)
v Sri Lanka
115 (18.2)
Eden Park
Auckland
F22ndSri Lanka in New Zealand T20I SeriesNew Zealand
8/162 (20)
v Sri Lanka
1/62 (5.5)
Westpac Stadium
Wellington
June 2006HomeAwayVenue
T15thSri Lanka in England T20I MatchEngland
5/161 (20)
v Sri Lanka
163 (20)
The Rose Bowl
Southampton

Please Note We're still building up our archive of Twenty20 results, so there will be some gaps. We currently have stats covering 2297 matches, including roughly 95% of all T20 games from the last two years - the period on which the player rankings are based.

Result Sparkline Green for a win, pink for loss.

Result Breakdown Win/Loss Percentages - Overall, Home/Away, Batting First/Second.

Overall

  •  Win (23)
    56.1%
  •  Loss (17)
    41.46%

Home Games

  •  Win (10)
    52.63%
  •  Loss (8)
    42.11%

Away Games

  •  Win (13)
    59.09%
  •  Loss (9)
    40.91%

Batting First

  •  Win (14)
    66.67%
  •  Loss (7)
    33.33%

Batting Second

  •  Win (9)
    45%
  •  Loss (10)
    50%

Innings Graph Totals for and against, including cumulative averages.

Innings Totals Averages and highest/lowest totals.

Average Highest Lowest
Overall 141 260 6
At Home 137 198 6
Away 145 260 62
When Winning 160 260 62
When Losing 124 206 46
Batting First 166 260 101
Batting Second 115 174 6

Results against Opponents Win/Loss records, cumulative for/against totals and averages.

Opponent P W L NR W% For Against F. Ave A. Ave Diff. Ave
Australia75200.714978 / 44971 / 36139.7 / 6.3138.7 / 5.11 / 1.1
Bangladesh22001.000345 / 10264 / 17172.5 / 5132 / 8.540.5 / -3.5
England43100.750597 / 23579 / 26149.3 / 5.8144.8 / 6.54.5 / -0.8
India52300.400875 / 31889 / 28175 / 6.2177.8 / 5.6-2.8 / 0.6
Kenya11001.000260 / 688 / 10260 / 688 / 10172 / -4
New Zealand104510.4001120 / 561341 / 71112 / 5.6134.1 / 7.1-22.1 / -1.5
Pakistan62400.333787 / 50843 / 39131.2 / 8.3140.5 / 6.5-9.3 / 1.8
South Africa10100.00046 / 578 / 446 / 578 / 4-32 / 1
West Indies32100.667426 / 14404 / 19142 / 4.7134.7 / 6.37.3 / -1.7
Zimbabwe22001.000355 / 11129 / 11177.5 / 5.564.5 / 5.5113 / 0