Wikiwand AI

List of Sri Lanka Twenty20 International cricket records

From Wikipedia, the free encyclopedia

A Twenty20 International (T20I) is a form of cricket, played between two of the international members of the International Cricket Council (ICC), in which each team faces a maximum of twenty overs. The matches have top-class status and are the highest T20 standard. The game is played under the rules of Twenty20 cricket.[1][2] The first Twenty20 International match between two men's sides was played on 17 February 2005, involving Australia and New Zealand. Wisden Cricketers' Almanack reported that "neither side took the game especially seriously",[3] and it was noted by ESPNcricinfo that but for a large score for Ricky Ponting, "the concept would have shuddered".[4] However, Ponting himself said "if it does become an international game then I'm sure the novelty won't be there all the time".[5] This is a list of Sri Lanka Cricket team's Twenty20 International records. It is based on the List of Twenty20 International records, but concentrates solely on records dealing with the Sri Lankan cricket team. Sri Lanka played the first ever T20I in 2006.

Key

The top five records are listed for each category, except for the team wins, losses, draws and ties, all round records and the partnership records. Tied records for fifth place are also included. Explanations of the general symbols and cricketing terms used in the list are given below. Specific details are provided in each category where appropriate. All records include matches played for Sri Lanka only, and are correct as of August 2020.

More information Symbol, Meaning ...
Key
Symbol Meaning
† Player or umpire is currently active in T20I cricket
‡ Even took place during a World Cup
* Player remained not out or partnership remained unbroken
Twenty20 International cricket record
Date Starting date of the match
Innings Number of innings played
Matches Number of matches played
Opposition The team Sri Lanka was playing against
Period The time period when the player was active in ODI cricket
Player The player involved in the record
Venue Twenty20 International cricket ground where the match was played
Close

Team records

Overall record

More information Matches, Won ...
Matches Won Lost Tied NR Win %
2006-2026 2281021186246.01%
2016-2026 161 60 95 5 1 37.27%
2006-2015 67 42 23 1 1 64.39%
Last Updated: 16 February 2026[6][7]
Close

Team wins, losses, draws and ties

As of February 2026, Sri Lanka has played 232 T20I matches resulting in 102 victories, 122 defeats, 6 ties and 2 no results for an overall winning percentage of 45.21.[6]

More information Opponent, Matches ...
Opponent Matches Won Lost Tied No Result % Won First Last
Full Members
 Afghanistan 9630066.6620162025
 Australia 2711151040.7420072026
 Bangladesh 221390059.0920072025
 England 184140022.2220062026
 India 339212128.1220092025
 Ireland 44000100.0020092026
 New Zealand 299172139.2820062026
 Pakistan 3012180040.0020072026
 South Africa 185121027.7720122024
 West Indies 2111100052.3820092026
 Zimbabwe 12840066.6620082026
Associate Members
 Canada 11000100.0020082008
 Hong Kong 11000100.0020252025
 Kenya 11000100.0020072007
 Namibia 2110050.0020212022
 Netherlands 44000100.0020142024
 Oman 11000100.0020262026
 United Arab Emirates 22000100.0020162022
Total 2351031246245.0620062026
Statistics are correct as of  Sri Lanka v  West Indies: at Sabina Park, Kingston, Jamaica; 14 June 2026.[8]
Close

First bilateral T20I series wins

More information Opponent, Year of first Home win ...
OpponentYear of first Home winYear of first Away win
 Afghanistan 2024 N/a
 Australia20112010
 Bangladesh20132014
 EnglandN/a2006
 India2021N/a
 IrelandN/a
 New Zealand2014N/a
 PakistanN/a2019
 South Africa20182017
 West Indies2024N/a
 Zimbabwe20242025
Last Updated: 27 September 2025[9]
Close

First T20I match wins

More information Opponent, Home ...
OpponentHomeAway / Neutral
VenueYearVenueYear
 AfghanistanRangiri Dambulla International Stadium, Dambulla, Sri Lanka2024Eden Gardens, Kolkata, India2016
 AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka2011Trent Bridge, Nottingham, England2009
 BangladeshPallekele International Cricket Stadium, Kandy, Sri Lanka2013New Wanderers Stadium, Johannesburg, South Africa2007
 Canada YTP Maple Leaf North-West Ground, King City, Canada2008
 EnglandPallekele International Cricket Stadium, Kandy, Sri Lanka2012Rose Bowl, Southampton, England2006
 Hong Kong YTP Dubai International Cricket Stadium, Dubai, UAE2025
 IndiaR. Premadasa Stadium, Colombo, Sri Lanka2018Vidarbha Cricket Association Stadium, Nagpur, India2009
 IrelandR. Premadasa Stadium, Colombo, Sri Lanka2026Lord's, London, England2009
 Kenya YTP New Wanderers Stadium, Johannesburg, South Africa2007
 NamibiaDubai International Cricket Stadium, Dubai, UAE2021
 NetherlandsZahur Ahmed Chowdhury Stadium, Chittagong, Bangladesh2014
 New ZealandPallekele International Cricket Stadium, Kandy, Sri Lanka2013Westpac Stadium, Wellington, New Zealand2006
 OmanPallekele International Cricket Stadium, Kandy, Sri Lanka2026 YTP
 PakistanMahinda Rajapaksa International Stadium, Hambantota, Sri Lanka2012Maple Leaf North-West Ground, King City, Canada2008
 South AfricaMahinda Rajapaksa International Stadium, Hambantota, Sri Lanka2013Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh2014
 United Arab Emirates YTP Sher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh2016
 West IndiesPallekele International Cricket Stadium, Kandy, Sri Lanka2012Trent Bridge, Nottingham, England2009
 ZimbabweMahinda Rajapaksa International Stadium, Hambantota, Sri LankaMaple Leaf North-West Ground, King City, Canada2008
Last Updated: 12 February 2026[10]
Close

Team scoring records

Most runs in an innings

The highest innings total scored in T20Is has been scored twice. The first occasion came in the match between Afghanistan and Ireland when Afghanistan scored 278/3 in the 2nd T20I of the Ireland series in India in February 2019.[11] The Czech Republic national cricket team against Turkey during the 2019 Continental Cup scored 278/4 to equal the record.[12] The highest score for Sri Lanka is 260/3 scored against Kenya during the 2007 World Twenty20.[13]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 260/6  KenyaNew Wanderers Stadium, Johannesburg, South Africa14 September 2007 ‡
2 225/5  OmanPallekele International Cricket Stadium, Pallekele, Sri Lanka12 February 2026 ‡
3 218/5  New ZealandSaxton Oval, Nelson, New Zealand2 January 2025
4 215/5  IndiaVidarbha Cricket Association Stadium, Nagpur, India9 December 2009
215/3  West IndiesPallekele International Cricket Stadium, Kandy, Sri Lanka9 November 2015
Last Updated: 17 February 2026[14]
Close

Fewest runs in an innings

The lowest innings total scored was by Isle of Man against Spain when they were dismissed for 10 during the Isle of Man's 2023 tour of Spain.[12] The lowest score in T20I history for Sri Lanka is 77 scored against South Africa in the 2024 ICC Men's T20 World Cup.[15]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 77/10  South AfricaNassau International Cricket Stadium, New York, United States3 June 2024 ‡
2 80/10  ZimbabweHarare Sports Club, Harare, Zimbabwe6 September 2025
3 82/10  IndiaDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam, India14 February 2016
4 87/10  AustraliaKensington Oval, Bridgetown, Barbados9 May 2010 ‡
 IndiaBarabati Stadium, Cuttack, India20 December 2017
Last Updated: 17 February 2026[16]
Close

Most runs conceded an innings

The first match of the Australia's tour of Sri Lanka in 2016 saw Sri Lanka concede their highest innings total of 263/3.[17]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 263/3  AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka6 September 2016
2 260/5  IndiaHolkar Stadium, Indore, India22 December 2017
3 233/2  AustraliaAdelaide Oval, Adelaide, Australia27 October 2019
4 228/5  IndiaSaurashtra Cricket Association Stadium, Rajkot, India7 January 2023
5 215/5  BangladeshRanasinghe Premadasa Stadium, Colombo, Sri Lanka10 March 2018
Last Updated: 17 February 2026[18]
Close

Fewest runs conceded in an innings

The lowest score conceded by Sri Lanka for a full inning is 39 when they dismissed the Netherlands during the 2014 ICC World Twenty20 at Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh.[15]

More information Rank, Score ...
Rank Score Opposition Venue Date
1 39/10  NetherlandsZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh24 March 2014 ‡
2 44/10 Sharjah Cricket Stadium, Sharjah, UAE22 October 2021 ‡
3 60/10  New Zealand Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh31 March 2014 ‡
4 81/10 Central Broward Regional Park, Lauderhill, USA23 May 2010
81/8  IndiaRanasinghe Premadasa Stadium, Colombo, Sri Lanka29 July 2021
Last Updated: 17 February 2026[19]
Close

Most runs aggregate in a match

The highest match aggregate scored in T20Is came in the match between India and West Indies in the first T20I of the August 2016 series at Central Broward Regional Park, Lauderhill when India scored 244/4 in response to West Indies score of 245/6 to lose the match by 1 run.[20] The first match of the Australia's tour of Sri Lanka in 2016 saw a total of 441 runs being scored, the most involving Sri Lanka.[17]

More information Rank, Aggregate ...
Rank Aggregate Scores Venue Date
1 441/12  Australia (263/3) v  Sri Lanka (178/9)Pallekele International Cricket Stadium, Kandy, Sri Lanka6 September 2016
2 432/14  India (260/5) v  Sri Lanka (172)Holkar Stadium, Indore, India22 December 2017
3 429/11  Sri Lanka (214/6) v  Bangladesh (215/5)Ranasinghe Premadasa Stadium, Colombo, Sri Lanka10 March 2018
4 429/12  Sri Lanka (218/5) v  New Zealand (211/7)Saxton Oval, Saxton, New Zealand2 January 2025
5 419/14  Pakistan (212/8) v  Sri Lanka (207/6)Pallekele International Cricket Stadium, Kandy, Sri Lanka28 February 2026 ‡
Last Updated: 28 February 2026[21]
Close

Fewest runs aggregate in a match

The lowest match aggregate in T20Is is 57 when Turkey were dismissed for 28 by Luxembourg in the second T20I of the 2019 Continental Cup in Romania in August 2019.[22] The lowest match aggregate in T20I history for Sri Lanka is 79 scored during the 2014 ICC World Twenty20 against Netherlands.[23]

More information Rank, Aggregate ...
Rank Aggregate Scores Venue Date
1 79/11  Netherlands (39) v  Sri Lanka (40/1)Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh24 March 2014 ‡
2 89/12  Netherlands (44) v  Sri Lanka (45/2)Sharjah Cricket Stadium, UAE22 October 2021 ‡
3 124/9  South Africa (78/4) v  Sri Lanka (46/5)Mahinda Rajapaksa International Stadium, Hambantota, Sri Lanka22 September 2012 ‡
4 157/14  Sri Lanka (77) v  South Africa (80/4)Nassau County International Cricket Stadium, New York, USA3 June 2025 ‡
5 163/13  New Zealand (81) v  Sri Lanka (82/3)Central Broward Regional Park, Lauderhill, USA23 May 2010
163/11  India (81/8) v  Sri Lanka (82/3)Ranasinghe Premadasa Stadium, Colombo, Sri Lanka29 July 2021
Last Updated: 17 February 2026[24]
Close

Result records

A T20I match is won when one side has scored more runs than the runs scored by the opposing side during their innings. If both sides have completed both their allocated innings and the side that fielded last has the higher aggregate of runs, it is known as a win by runs. This indicates the number of runs that they had scored more than the opposing side. If the side batting last wins the match, it is known as a win by wickets, indicating the number of wickets that were still to fall.[25]

Greatest win margins (by runs)

The greatest winning margin by runs in T20Is was Czech Republic's victory over Turkey by 257 runs in the sixth match of the 2019 Continental Cup.[12] The largest victory recorded by Sri Lanka was during the 2007 ICC World Twenty20 by 172 runs against Kenya.[26]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 172 Runs  KenyaNew Wanderers Stadium, Johannesburg, South Africa14 September 2007 ‡
2 105 Runs  OmanPallekele International Cricket Stadium, Pallekele, Sri Lanka12 February 2026 ‡
3 83 Runs  NetherlandsDaren Sammy Cricket Ground, Gros Islet, Saint Lucia16 June 2024 ‡
4 82 Runs  ZimbabweMahinda Rajapaksa International Stadium, Hambantota, Sri Lanka18 September 2012 ‡
5 79 Runs  United Arab EmiratesKardinia Park, Geelong, Australia18 October 2022 ‡
Last Updated: 28 February 2026[27]
Close

Greatest win margins (by balls remaining)

The greatest winning margin by balls remaining in T20Is was Austria's victory over Turkey by 104 balls remaining in the ninth match of the 2019 Continental Cup.[28] The largest victory recorded by Sri Lanka is during the 2014 ICC World Twenty20 against the Netherlands when they won by 9 wickets with 90 balls remaining.[29]

More information Rank, Balls remaining ...
Rank Balls remaining Margin Opposition Venue Date
1 90 9 wickets NetherlandsZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh24 March 2014 ‡
2 77 8 wicketsSharjah Cricket Stadium, Sharjah, UAE22 October 2021 ‡
3 55  ZimbabweRanasinghe Premadasa Stadium, Colombo, Sri Lanka18 January 2024
4 39 7 wickets NamibiaSheikh Zayed Cricket Stadium, Abu Dhabi, UAE18 October 2021 ‡
5 33  IndiaRanasinghe Premadasa Stadium, Colombo, Sri Lanka29 July 2021
Last Updated: 18 October 2024[27]
Close

Greatest win margins (by wickets)

A total of 22 matches have ended with chasing team winning by 10 wickets with New Zealand winning by such margins a record three times.[30] Sri Lanka have won by 9 wickets on four occasions.[27]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 9 wickets  EnglandBristol County Ground, Bristol, England25 June 2011
 West IndiesPallekele International Cricket Stadium, Kandy, Sri Lanka29 September 2012 ‡
 NetherlandsZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh24 March 2014 ‡
 Ireland Bellerive Oval, Hobart, Australia 23 October 2022 ‡
 Zimbabwe R. Premadasa Stadium, Colombo, Sri Lanka 19 January 2024
 West Indies Rangiri Dambulla International Stadium, Dambulla, Sri Lanka 18 October 2024
Last updated: 18 October 2024[27]
Close

Highest successful run chases

Australia holds the record for the highest successful run chase which they achieved when they scored 245/5 in response to New Zealand's 243/6.[31] The highest successful chase for Sri Lanka is 194/4 against Bangladesh during the Sri Lanka's tour of Bangladesh in 2018.[32]

More information Rank, Score ...
Rank Score Target Opposition Venue Date
1 194/4 194 BangladeshSher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh15 February 2018
2 193/2 192 ZimbabweHarare Sports Club, Harare, Zimbabwe7 September 2025
3 184/8 184  BangladeshSharjah Cricket Stadium, Dubai, UAE3 September 2022
184/2 182  AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka16 February 2026 ‡
4 179/6 176 Afghanistan Sharjah Cricket Stadium, Dubai, UAE2 September 2022
Last Updated: 28 February 2026[32]
Close

Narrowest win margins (by runs)

The narrowest run margin victory is by 1 run which has been achieved in 15 T20Is. The narrowest win margin for Sri Lanka is 2 runs achieved three times.[33][34]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 2 Runs  EnglandRose Bowl, Southampton, England15 June 2006
 BangladeshZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh12 February 2014
 AustraliaMelbourne Cricket Ground, Melbourne, Australia28 January 2013
4 3 Runs  BangladeshSylhet International Cricket Stadium, Sylhet, Bangladesh4 March 2024
5 4 Runs  AfghanistanRangiri Dambulla International Stadium, Dambulla, Sri Lanka17 February 2024
Last Updated: 17 February 2026[34]
Close

Narrowest win margins (by balls remaining)

The narrowest winning margin by balls remaining in T20Is is by winning of the last ball which has been achieved 26 times. Sri Lanka has achieve victory of the last ball on four occasions.[35]

More information Rank, Balls remaining ...
Rank Balls remaining Margin Opposition Venue Date
1 0 5 wickets IndiaDarren Sammy National Cricket Stadium, Gros Islet, Saint Lucia11 May 2010 ‡
3 wickets BangladeshZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh14 February 2014
5 wickets AustraliaMelbourne Cricket Ground, Melbourne, Australia17 February 2017
2 wicketsKardinia Park, Geelong, Australia19 February 2017
3 wickets ZimbabweR. Premadasa Stadium, Colombo, Sri Lanka14 January 2024
Last Updated: 17 February 2026[34]
Close

Narrowest win margins (by wickets)

The narrowest margin of victory by wickets is 1 wicket which has settled four such T20Is. The narrowest victory by wickets for Sri Lanka is two wickets.[36]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 2 wickets  AustraliaKardinia Park, Geelong, Australia19 February 2017
 BangladeshDubai International Cricket Stadium, Dubai, UAE3 September 2022 ‡
3 3 wickets Zohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh14 February 2014
 South AfricaNew Wanderers Stadium, Johannesburg, South Africa22 January 2017
R. Premadasa Stadium, Colombo, Sri Lanka14 August 2018
 Zimbabwe14 January 2024
Last Updated: 17 February 2026[34]
Close

Greatest loss margins (by runs)

Sri Lanka's biggest defeat by runs was against Australia in the Sri Lanka's tour of Australia in 2019 at Adelaide Oval, Adelaide, Australia.[37]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 134 runs  AustraliaAdelaide Oval, Adelaide, Australia27 October 2019
2 93 runs  IndiaBarabati Stadium, Cuttack, India20 December 2017
3 91 runs  IndiaNiranjan Shah Stadium, Rajkot, India7 January 2023
4 89 runs  EnglandRose Bowl, Southampton, England26 June 2021
5 88 runs  IndiaHolkar Stadium, Indore, India22 December 2017
Last Updated: 17 February 2026[37]
Close

Greatest loss margins (by balls remaining)

The largest defeat suffered by Sri Lanka was against New Zealand in New Zealand during the 2016 T20I Series when they lost by 9 wickets with 60 balls remaining.[29]

More information Rank, Balls remaining ...
Rank Balls remaining Margin Opposition Venue Date
1 60 9 wickets New ZealandEden Park, Auckland, New Zealand10 January 2016
2 59 8 wickets AfghanistanDubai International Cricket Stadium, Dubai, UAE27 August 2022
3 58 10 wickets AustraliaSahara Park Newlands, Cape Town, South Africa20 September 2007 ‡
4 42 9 wicketsThe Gabba, Brisbane, Australia30 October 2019
5 41 4 wickets West IndiesCoolidge Cricket Ground, Saint George, Antigua3 March 2021
Last Updated:17 February 2026[37]
Close

Greatest loss margins (by wickets)

Sri Lanka have lost a T20I match by a margin of 10 wickets on one occasion.

More information Rank, Margins ...
Rank Margins Opposition Most recent venue Date
1 10 wickets  AustraliaSahara Park Newlands, Cape Town, South Africa20 September 2007 ‡
 South AfricaR. Premadasa Stadium, Colombo, Sri Lanka14 September 2021
 AustraliaR. Premadasa Stadium, Colombo, Sri Lanka7 June 2022
3 9 wickets  New ZealandEden Park, Auckland, New Zealand10 January 2016
 IndiaDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam, India14 February 2016
 AustraliaThe Gabba, Brisbane, Australia30 October 2019
 South AfricaR. Premadasa Stadium, Colombo, Sri Lanka12 September 2021
 New ZealandUniversity Oval, Dunedin, New Zealand5 April 2023
Last Updated: 17 February 2026[37]
Close

Narrowest loss margins (by runs)

The narrowest loss of Sri Lanka in terms of runs is by 3 runs suffered twice.[38]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 2 runs  IndiaWankhede Stadium, Mumbai, India3 January 2023
4 3 runs  New ZealandRanasinghe Premadasa Stadium, Colombo, Sri Lanka2 September 2009
Bay Oval, Tauranga, New Zealand7 January 2016
 AfghanistanRangiri Dambulla International Stadium, Dambulla, Sri Lanka21 February 2024
6 5 runs  New ZealandRangiri Dambulla International Stadium, Dambulla, Sri Lanka10 November 2024
 PakistanPallekele International Cricket Stadium, Kandy, Sri Lanka28 February 2026
Last Updated: 28 February 2026[38]
Close

Narrowest loss margins (by balls remaining)

Sri Lanka has suffered loss with one ball remaining four times.[35]

More information Rank, Balls remaining ...
Rank Balls remaining Margin Opposition Venue Date
1 1 3 wickets PakistanMaple Leaf North-West Ground, King City, Canada11 October 2008
2 wickets New ZealandProvidence Stadium, Providence, Guyana30 April 2010 ‡
 PakistanSheikh Zayed Cricket Stadium, Abu Dhabi, UAE27 October 2017
 BangladeshRanasinghe Premadasa Stadium, Colombo, Sri Lanka16 March 2018
4 wickets South AfricaSharjah Cricket Stadium, Sharjah, UAE30 October 2021 ‡
 New ZealandJohn Davies Oval, Queenstown, New Zealand8 April 2023
Last Updated: 17 February 2026[34]
Close

Narrowest loss margins (by wickets)

Sri Lanka has suffered defeat by 1 wicket once.[38]

More information Rank, Margin ...
Rank Margin Opposition Venue Date
1 1 wicket  PakistanRanasinghe Premadasa Stadium, Colombo, Sri Lanka1 August 2015
2 2 wickets  New ZealandProvidence Stadium, Providence, Guyana30 April 2010 ‡
 PakistanSheikh Zayed Cricket Stadium, Abu Dhabi, UAE27 October 2017
 BangladeshRanasinghe Premadasa Stadium, Colombo, Sri Lanka16 March 2018
5 3 wickets  PakistanMaple Leaf North-West Ground, King City, Canada11 October 2008
 IndiaRanasinghe Premadasa Stadium, Colombo, Sri Lanka10 February 2009
 PakistanDubai International Cricket Stadium, Dubai, UAE11 December 2013
 West IndiesCoolidge Cricket Ground, Saint George, Antigua7 March 2021
 AustraliaRanasinghe Premadasa Stadium, Colombo, Sri Lanka8 June 2022
Last Updated: 17 February 2026[38]
Close

Tied matches

A tie can occur when the scores of both teams are equal at the conclusion of play, provided that the side batting last has completed their innings.[25] There have been several ties in T20Is history with Sri Lanka involved in six such games.[6]

More information Opposition, Venue ...
Opposition Venue Date
 New ZealandPallekele International Cricket Stadium, Kandy, Sri Lanka 27 September 2012 ‡
 South AfricaSahara Park Newlands, Cape Town, South Africa 19 March 2019
 AustraliaSydney Cricket Ground, Sydney, Australia 13 February 2022
 New ZealandEden Park, Auckland, New Zealand 2 April 2023
 IndiaPallekele International Cricket Stadium, Kandy, Sri Lanka 30 July 2024
 IndiaDubai International Cricket Stadium, Dubai, UAE 6 September 2025
Last updated: 17 February 2026[38]
Close

Batting records

Most career runs

A run is the basic means of scoring in cricket. A run is scored when the batsman hits the ball with his bat and with his partner runs the length of 22 yards (20 m) of the pitch.[39] India's Rohit Sharma has scored the most runs in T20Is with 4,231. Second is Babar Azam of Pakistan with 4,223 ahead of Virat Kohli from India in third with 4,188. Pathum Nissanka is the leading Sri Lankan batsmen on this list.[40]

More information Rank, Runs ...
Rank Runs Player Matches Innings Average 100 50 Period
1 2,699 Pathum Nissanka†949330.672192021–2026
2 2,694 Kusal Mendis†10910926.150202016–2026
3 2,335 Kusal Perera†959326.231162013–2026
4 2,008 Dasun Shanaka †13412120.91092015–2026
5 1,889 Tillakaratne Dilshan807928.191132006–2016
Last Updated: 15 June 2026[41]
Close

Fastest runs getter

More information Runs, Batsman ...
Runs Batsman Match Innings Record Date Reference
1,000 Kusal Perera† 34 34 26 January 2013 [42]
2,000 Pathum Nissanka† 69 68 13 September 2025 [43]
Last Updated: 17 February 2026
Close

Most runs in each batting position

More information Batting position, Batsman ...
Batting position Batsman Innings Runs Average Career Span Ref
Opener Pathum Nissanka †892,66030.572021–2026 [44]
Number 3 Kusal Perera†391,15631.242013–2025 [45]
Number 4 Kumar Sangakkara2567535.522006–2014 [46]
Number 5 Angelo Mathews3075734.402010–2024 [47]
Number 6 Dasun Shanaka†601,04220.842016–2026 [48]
Number 7 Wanindu Hasaranga†4644311.972019–2026 [49]
Number 8 Chamika Karunaratne†2522215.852021–2025 [50]
Number 9 Nuwan Kulasekara129215.332008–2017 [51]
Number 10 Lasith Malinga20584.462007–2020 [52]
Number 11 Vikum Sanjaya5206.662017–2017 [53]
Last Updated: 15 June 2026
Close

Highest individual score

The third T20I of the 2018 Zimbabwe Tri-Nation Series saw Aaron Finch score the highest Individual score. Nissanka holds the highest such score for a Sri Lankan batsmen.[54]

More information Rank, Runs ...
Rank Runs Player Opposition Venue Date
1 107 Pathum Nissanka IndiaDubai International Cricket Stadium, Dubai, UAE26 September 2025
2 104* Tillakaratne Dilshan AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka6 August 2011
3 101 Kusal Perera  New Zealand Saxton Oval, Nelson, New Zealand 2 January 2025
4 100* Pathum Nissanka  Australia Pallekele International Cricket Stadium, Kandy, Sri Lanka 16 February 2026 ‡
100 Mahela Jayawardene ZimbabweProvidence Stadium, Providence, Guyana3 May 2010 ‡
5 98*  West IndiesKensington Oval, Bridgetown, Barbados7 May 2010 ‡
Pathum Nissanka ZimbabweRawalpindi Cricket Stadium, Rawalpindi, Pakistan25 November 2025
Last Updated: 17 February 2026[55]
Close

Highest individual score in each batting position

More information Batting position, Batsman ...
Batting position Batsman Score Opposition Ground Date Ref
Opener Pathum Nissanka107 IndiaDubai International Cricket Stadium, Dubai, UAE26 September 2025 [56]
Number 3 Kusal Perera101 New ZealandSaxton Oval, Nelson Bangladesh2 January 2025 [57]
Number 4 Mahela Jayawardene 78 IrelandLord's, London, England14 June 2009 † [58]
Number 5 Asela Gunaratne84* AustraliaKardinia Park, Geelong, Australia19 February 2017 [59]
Number 6 Dasun Shanaka74* IndiaHimachal Pradesh Cricket Association Stadium, Dharamshala, India27 February 2022 [60]
Number 7 76* PakistanPallekele International Cricket Stadium, Kandy, Sri Lanka28 February 2026 [61]
Number 8 Isuru Udana84* South AfricaCenturion Park, Centurion, South Africa22 March 2019 [62]
Number 9 Lasith Malinga27 New ZealandEden Park, Auckland, New Zealand26 December 2006 [63]
Number 10 Dilhara Fernando21 [64]
Number 11 Maheesh Theekshana11* NamibiaKardinia Park, Geelong, Australia16 October 2022 [65]
Last Updated: 28 February 2026
Close

Highest individual score – progression of record

More information Runs, Player ...
Runs Player Opponent Venue Season
41 Sanath Jayasuriya EnglandRose Bowl, Southampton, England15 June 2006
51*  New ZealandWestpac Stadium, Wellington, New Zealand22 December 2006
88  KenyaNew Wanderers Stadium, Johannesburg, South Africa14 September 2007 ‡
96* Tillakaratne Dilshan West IndiesThe Oval, London, England19 June 2009 ‡
100 Mahela Jayawardene ZimbabweProvidence Stadium, Providence, Guyana3 May 2010 ‡
104* Tillakaratne Dilshan AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka6 August 2011
107 Pathum Nissanka IndiaDubai International Cricket Stadium, Dubai, UAE26 September 2025
Last Updated: 17 February 2026[55]
Close

Highest career average

A batsman's batting average is the total number of runs they have scored divided by the number of times they have been dismissed.[66]

More information Rank, Average ...
Rank Average Player Innings Not out Runs Period
1 31.76 Mahela Jayawardene5581,4932006–2014
2 31.40 Kumar Sangakkara5391,3822006–2014
3 30.67 Pathum Nissanka†9352,6992021–2026
4 28.19 Tillakaratne Dilshan79121,8892006–2016
5 27.76 Angelo Mathews73221,4162009–2024
Qualification: 15 innings. Last Updated: 15 June 2026[67]
Close

Highest Average at each batting position

More information Batting position, Batsman ...
Batting position Batsman Innings Runs Average Career Span Ref
Opener Mahela Jayawardene2381240.602010–2013 [68]
Number 3 Kusal Perera†381,15232.002013–2025 [69]
Number 4 Kumar Sangakkara2567535.522006–2014 [70]
Number 5 Angelo Mathews3075734.402010–2024 [71]
Number 6 1933127.582009–2024 [72]
Number 7 Thisara Perera2642024.702010–2021 [73]
Number 8 Isuru Udana1015531.002009–2021 [74]
Number 9 Nuwan Kulasekara129215.332008–2017 [75]
Number 10 Dushmantha Chameera†10265.202016–2024 [76]
Number 11 Nuwan Pradeep51010.002016-2019 [77]
Last Updated: 17 February 2026
Close

Most half-centuries (and over)

A half-century is a score of between 50 and 99 runs. Statistically, once a batsman's score reaches 100, it is no longer considered a half-century but a century.

Virat Kohli of India has scored the most half-centuries in T20Is with 38. He is followed by Pakistan's Babar Azam on 36 & India's Rohit Sharma with 32, Pakistan's Mohammad Rizwan on 29. Pathum Nissanka has the most half-centuries among Sri Lankan batsmen.[78]

More information Rank, Half centuries ...
Rank Half centuries Player Innings Runs Period
1 21 Pathum Nissanka† 93 2,699 2021–2026
2 20 Kusal Mendis†1092,6942016–2026
3 16 Kusal Perera†932,3352013–2026
4 13 Tillakaratne Dilshan79 1,889 2006–2016
5 9 Mahela Jayawardene551,493 2006–2014
Last Updated: 15 June 2026[79]
Close

Fastest half-century

Dasun Shanaka, the aggressive lower order batter, scored the top 3 fastest T20I half–centuries for Sri Lanka: 19-ball fifties against Oman and West Indies, and a 20-ball fifty against India.[80]

More information Rank, balls ...
Rank balls Player Opposition Venue Date
1 19 Dasun Shanaka  West Indies Sabina Park, Kingston, Jamaica 14 June 2026
 Oman Pallekele International Cricket Stadium, Kandy, Sri Lanka 12 February 2026 ‡
3 20  India Maharashtra Cricket Association Stadium, Pune, India 5 January 2023
4 21 Kumar Sangakkara  India Vidarbha Cricket Association Ground, Nagpur, India 9 December 2009
Mahela Jayawardene  Kenya Wanderers Stadium, Johannesburg, South Africa 14 September 2007 ‡
Last Updated: 15 June 2026
Close

Most centuries

A century is a score of 100 or more runs in a single innings.

Rohit Sharma & Glen Maxwell has scored the most centuries in T20Is with 5. Nissanka with 2 centuries, hold the Sri Lankan record.[81]

More information Rank, Centuries ...
Rank Centuries Player Innings Runs Period
1 2 Pathum Nissanka †902,6482021–2026
2 1 Mahela Jayawardene 551,4932006–2014
Kusal Perera † 922,3132013–2026
Tillakaratne Dilshan791,8892006–2016
Last Updated: 28 February 2026[82]
Close

Most Sixes

More information Rank, Sixes ...
Rank Sixes Player Innings Runs Period
1 112 Dasun Shanaka†1212,0082015–2026
2 102 Kusal Mendis†1092,6942016–2026
3 78 Pathum Nissanka†932,6992021–2026
4 72 Kusal Perera†932,3352013–2026
5 68 Charith Asalanka†741,4562021–2026
Last Updated: 15 June 2026[83]
Close

Most Fours

More information Rank, Fours ...
Rank Fours Player Innings Runs Period
1 276 Pathum Nissanka †932,6992021–2026
2 241 Kusal Mendis †1092,6942016–2026
3 227 Kusal Perera †932,3352012–2026
4 223 Tillakaratne Dilshan791,8892006–2016
5 173 Mahela Jayawardene551,4932006–2014
Last Updated: 15 June 2026[84]
Close

Highest strike rates

Suryakumar Yadav of India holds the record for highest strike rate, with minimum 250 balls faced qualification, with 179.56.[85] Thisara Perera is the Sri Lankan with the highest strike rate.

More information Rank, Strike rate ...
Rank Strike rate Player Runs Balls Faced Period
1 146.63 Thisara Perera1,0477142010–2021
2 133.18 Mahela Jayawardene1,4931,1212006–2014
3 132.7 Kusal Perera †2,3131,7432013–2026
4 132.78 Bhanuka Rajapaksha †7335522019–2025
5 131.27 Kamindu Mendis †6174702018–2026
Qualification= 250 balls faced. Last Updated: 17 February 2026[86]
Close

Highest strike rates in an inning

Dwayne Smith of West Indies strike rate of 414.28 during his 29 off 7 balls against Bangladesh during 2007 ICC World Twenty20 is the world record for highest strike rate in an innings. Dasun Shanaka with his innings of 34 off 9 balls against Pakistan in the same tournament holds the top position for a Sri Lanka player in this list.[87]

More information Rank, Strike rate ...
Rank Strike rate Player Runs Balls Faced Opposition Venue Date
1 377.77 Dasun Shanaka349 PakistanRangiri Dambulla International Stadium, Dambulla, Sri Lanka11 January 2026
2 353.85 Jehan Mubarak46*13 KenyaNew Wanderers Stadium, Johannesburg, South Africa14 September 2007 ‡
3 284.62 Angelo Mathews37* West IndiesPallekele International Cricket Stadium, Kandy, Sri Lanka9 November 2015
4 277.77 Kusal Mendis259 New ZealandEden Park, Auckland, New Zealand2 April 2023
5 272.72 Dasun Shanaka30*11 BangladeshSylhet International Cricket Stadium, Sylhet, Bangladesh18 February 2018
Last Updated: 28 February 2026[88]
Close

Most runs in a calendar year

Mohammad Rizwan of Pakistan holds the record for most runs scored in a calendar year with 1,326 runs scored in 2021. Pathum Nissanka scored 713 runs in 2022, the most for a Sri Lanka batsmen in a year.[89]

More information Rank, Runs ...
Rank Runs Player Matches Innings Year
1 713 Pathum Nissanka24242022
2 628 Kusal Mendis22222024
3 625 Pathum Nissanka18182025
4 622 19192024
5 521 Kusal Mendis20202022
Last Updated: 17 February 2026[90]
Close

Most runs in a series

The 2014 ICC World Twenty20 in Bangladesh saw Virat Kohli set the record for the most runs scored in a single series scoring 319 runs. He is followed by Tillakaratne Dilshan with 317 runs scored in the 2009 ICC World Twenty20.[91]

More information Rank, Runs ...
Close

Most ducks

A duck refers to a batsman being dismissed without scoring a run.[93] Dasun Shanaka of Sri Lanka, holds the world record for the most T20I ducks in career.[94]

More information Rank, Ducks ...
Rank Ducks Player Matches Innings Period
1 16 Dasun Shanaka†1271142015–2026
2 10 Tillakaratne Dilshan80792006–2016
3 8 Lasith Malinga84332006–2020
Wanindu Hasaranga†78662019–2026
Thisara Perera80702010–2021
Maheesh Theekshana† 79 35 2021–2026
Last Updated: 17 February 2026[95]
Close

Bowling records

Most career wickets

A bowler takes the wicket of a batsman when the form of dismissal is bowled, caught, leg before wicket, stumped or hit wicket. If the batsman is dismissed by run out, obstructing the field, handling the ball, hitting the ball twice or timed out the bowler does not receive credit.

Rashid Khan of Afghanistan, is the highest wicket-taker in T20Is. Wanindu Hasaranga, former of Sri Lanka, is the highest wicket-taker in T20Is for Sri Lanka.[96]

More information Rank, Wickets ...
Rank Wickets Player Matches Innings Average SR Period
1 154 Wanindu Hasaranga†959316.0513.702019-2026
2 107 Lasith Malinga848320.7916.802006-2020
3 88 Dushmantha Chameera†747424.218.202015-2026
4 77 Maheesh Theekshana†797927.0023.102021-2026
5 66 Nuwan Kulasekara585823.1818.602008-2017
Ajantha Mendis393914.4213.42008-2014
6 45 Angelo Mathews 90 72 30.86 25.90 2009-2024
Thisara Perera 80 63 35.08 22.70 2010-2021
7 43 Dasun Shanaka 127 73 25.27 18.50 2015-2026
8 40 Matheesha Pathirana 28 27 18.3 13.00 2022-2026
9 36 Nuwan Thushara 30 30 22.63 16.60
10 33 Lahiru Kumara 26 25 22.87 16.40 2019-2023
Last Updated: 16 February 2026[97]
Close

Fastest to multiples of 50 wickets

More information Runs, Batsman ...
Runs Batsman Match Record Date Reference
50 Ajantha Mendis 26 04 October 2012 [98]
100 Wanindu Hasaranga† 63 19 February 2024 [99]
Last updated: 18 October 2024
Close

Best figures in an innings

Bowling figures refers to the number of the wickets a bowler has taken and the number of runs conceded.[100] India's Deepak Chahar holds the world record for best figures in an innings when he took 6/7 against Bangladesh in November 2019 at Nagpur. Ajantha Mendis holds the Sri Lankan record for best bowling figures.[101]

More information Rank, Figures ...
Rank Figures Player Opposition Venue Date
1 6/8 Ajantha Mendis ZimbabweMahinda Rajapaksa International Stadium, Hambantota, Sri Lanka18 September 2012 ‡
2 6/16  AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka8 August 2011
3 5/3 Rangana Herath New ZealandZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh31 March 2014 ‡
4 5/6 Lasith MalingaPallekele International Cricket Stadium, Kandy, Sri Lanka6 September 2019
5 5/20 Nuwan Thushara  Bangladesh Sylhet International Cricket Stadium, Sylhet, Bangladesh9 March 2024
Last Updated: 18 October 2024[102]
Close

Best figures in an innings – progression of record

More information Figures, Player ...
Figures Player Opposition Venue Date
2/32 Sanath Jayasuriya EnglandRose Bowl, Southampton, England15 June 2006
3/21  New ZealandWestpac Stadium, Wellington, New Zealand22 December 2006
3/19 Dilhara FernandoEden Park, Auckland, New Zealand26 December 2006
4/15 Ajantha Mendis ZimbabweMaple Leaf North-West Ground, King City, Canada10 October 2008
6/16  AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka8 August 2011
6/8  ZimbabweMahinda Rajapaksa International Stadium, Hambantota, Sri Lanka18 September 2012 ‡
Last Updated: 18 October 2020[102]
Close

Best career average

A bowler's bowling average is the total number of runs they have conceded divided by the number of wickets they have taken. Nepalan's Sandeep Lamichhane holds the record for the best career average in T20Is with 12.56. Ajantha Mendis, Sri Lankan cricketer, is second behind Sandeep with an overall career average of 14.42 runs per wicket.[103]

More information Rank, Average ...
Rank Average Player Wickets Runs Balls Period
1 14.42 Ajantha Mendis669528852008-2014
2 15.36 Wanindu Hasaranga †1332,0441,7582019-2025
3 20.79 Lasith Malinga1072,2251,7992006-2020
4 21.78 Dasun Shanaka †337195222015-2024
5 22.87 Lahiru Kumara †7555442019-2023
Qualification: 500 balls. Last Updated: 13 September 2025[104]
Close

Best career economy rate

A bowler's economy rate is the total number of runs they have conceded divided by the number of overs they have bowled.[93] New Zealand's Daniel Vettori, holds the T20I record for the best career economy rate with 5.70. Mendis, with a rate of 6.45 runs per over conceded over his 39-match T20I career, is the highest Sri Lankan on the list.[105]

More information Rank, Economy rate ...
Rank Economy rate Player Wickets Runs Balls Period
1 6.45 Ajantha Mendis669528852008–2014
2 6.92 Maheesh Theekshana †601,5781,3682021–2025
3 6.98 Wanindu Hasaranga †1312,0191,7342019–2025
4 7.12 Angelo Mathews †451,3891,1692009–2024
5 7.42 Lasith Malinga1072,2251,7992006–2020
Qualification: 500 balls. Last Updated: 10 July 2025[106]
Close

Best career strike rate

A bowler's strike rate is the total number of balls they have bowled divided by the number of wickets they have taken.[93] The top bowler with the best T20I career strike rate is Rashid Khan of Afghanistan with strike rate of 12.3 balls per wicket. Ajantha Mendis is the Sri Lankan bowler with the lowest strike rate.[107]

More information Rank, Strike rate ...
Rank Strike rate Player Wickets Runs Balls Period
1 13.23 Wanindu Hasaranga †1312,0191,7342019–2025
2 13.40 Ajantha Mendis669528852008–2014
3 16.05 Dasun Shanaka †347415462015–2025
4 16.48 Lahiru Kumara †337555442019–2023
5 16.81 Lasith Malinga1072,2251,7992006–2020
Qualification: 500 balls. Last Updated: 10 July 2025[108]
Close

Most four-wickets (& over) hauls in an innings

Afghanistan's Rashid Khan has taken the most four-wickets (or over) among all the bowlers. Mendis has taken the most such hauls among Sri Lankan bowlers.[109]

More information Rank, Four-wicket hauls ...
Rank Four-wicket hauls Player Matches Balls Wickets Period
1 5 Ajantha Mendis39885662008–2014
Wanindu Hasaranga †922,0401512019–2026
3 3 Nuwan Thushara †30599362022–2026
Lasith Malinga841,7991072006–2020
Dushmantha Chameera † 74 1,608 88 2015–2026
5 2 Matheesha Pathirana †22410332022–2026
Nuwan Kulasekara581,231662008–2017
Last Updated: 16 February 2026[110]
Close

Best economy rates in an inning

The best economy rate in an inning, when a minimum of 12 balls are delivered by the bowler, is Sri Lankan player Nuwan Kulasekara economy of 0.00 during his spell of 0 runs for 1 wicket in 2 overs against Netherlands at Zohur Ahmed Chowdhury Stadium in the 2014 ICC World Twenty20.[111]

More information Rank, Economy ...
Rank Economy Player Overs Runs Wickets Opposition Venue Date
1 0.00 Nuwan Kulasekara201 NetherlandsZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh24 March 2014 ‡
2 0.86 Rangana Herath3.335 New ZealandZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh31 March 2014 ‡
3 1.00 Sachithra Senanayake32
4 1.33 Nuwan Kulasekara43Central Broward Regional Park, Lauderhill, USA23 May 2010
Angelo Mathews †0Pallekele International Cricket Stadium, Kandy, Sri Lanka30 October 2012 ‡
Qualification: 12 balls bowled. Last Updated: 18 October 2024[112]
Close

Best strike rates in an inning

The best strike rate in an inning, when a minimum of 4 wickets are taken by the player, is by Steve Tikolo of Kenya during his spell of 4/2 in 1.2 overs against Scotland during the 2013 ICC World Twenty20 Qualifier at ICC Academy, Dubai, UAE. Ajantha Mendis during both six-wicket spells in an inning also recorded the best strike rate for a Sri Lankan bowler.[113]

More information Rank, Strike rate ...
Rank Strike rate Player Wickets Runs Balls Opposition Venue Date
1 4.00 Ajantha Mendis61624 AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka8 August 2011
8 ZimbabweMahinda Rajapaksa International Stadium, Hambantota, Sri Lanka18 September 2012 ‡
3 4.2 Rangana Herath5321 New ZealandZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh31 March 2014 ‡
4 4.8 Lasith Malinga3124 EnglandPallekele International Cricket Stadium, Kandy, Sri Lanka1 October 2012 ‡
6 New Zealand6 September 2019
Nuwan Thushara † 5 20 24  Bangladesh Sylhet International Cricket Stadium, Sylhet, Bangladesh 9 March 2024
Last Updated: 18 October 2024[114]
Close

Worst figures in an innings

The worst figures in a T20I came in the Sri Lanka's tour of Australia when Kasun Rajitha of Sri Lanka had figures of 0/75 off his four overs at Adelaide Oval, Adelaide.[115][116][117]

More information Rank, Figures ...
Rank Figures Player Overs Opposition Venue Date
1 0/75 Kasun Rajitha †4 AustraliaAdelaide Oval, Adelaide, Australia27 October 2019
2 0/64 Sanath Jayasuriya PakistanNew Wanderers Stadium, Johannesburg, South Africa17 September 2007 ‡
3 0/54 Lasith Malinga West IndiesRanasinghe Premadasa Stadium, Colombo, Sri Lanka7 October 2012 ‡
4 0/53 Akila Dananjaya West IndiesCoolidge Cricket Ground, Saint George, Antigua7 March 2021
5 0/52 Ajantha Mendis EnglandZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh27 March 2014 ‡
Last Updated: 18 October 2024[117]
Close

Most runs conceded in a match

Kasun Rajitha also holds the dubious distinction of most runs conceded in a T20I during the aforementioned match.[118]

More information Rank, Figures ...
Rank Figures Player Overs Opposition Venue Date
1 0/75 Kasun Rajitha †4 AustraliaAdelaide Oval, Adelaide, Australia27 October 2019
2 0/64 Sanath Jayasuriya PakistanNew Wanderers Stadium, Johannesburg, South Africa17 September 2007 ‡
3 2/62 Akila Dananjaya † West IndiesCoolidge Cricket Ground, Saint George, Antigua3 March 2021
4 2/61 Nuwan Pradeep IndiaHolkar Stadium, Indore, India22 December 2017
5 1/58 Thisara Perera AustraliaPallekele International Cricket Stadium, Kandy, Sri Lanka6 September 2016
Last updated:18 October 2024[119]
Close

Most wickets in a calendar year

Sri Lanka's Wanindu Hasaranga holds the record for most wickets taken in a year when he took 36 wickets in 2021, 34 wickets in 2022 & 23 wickets in 2024. Dushmantha Chameera with 22 wickets in 2021 and Maheesh Theekshana in 2022 jointly hold the Sri Lankan record for most wickets in a year.[120]

More information Rank, Wickets ...
Rank Wickets Player Matches Year
1 38 Wanindu Hasaranga202024
2 36 2021
3 34 192022
4 30 Matheesha Pathirana182024
5 24 Maheesh Theekshana21
Last Updated: 30 December 2024[121]
Close

Most wickets in a series

2019 ICC World Twenty20 Qualifier at UAE saw records set for the most wickets taken by a bowler in a T20I series when Oman's pacer Bilal Khan tool 18 wickets during the series. Hasaranga in the 2021 ICC World Twenty20 took 16 wickets, the most for a Sri Lankan bowler in a series.[122]

Hat-trick

In cricket, a hat-trick occurs when a bowler takes three wickets with consecutive deliveries. The deliveries may be interrupted by an over bowled by another bowler from the other end of the pitch or the other team's innings, but must be three consecutive deliveries by the individual bowler in the same match. Only wickets attributed to the bowler count towards a hat-trick; run outs do not count. In T20Is history there have been just 13 hat-tricks, the first achieved by Brett Lee for Australia against Bangladesh in 2007 ICC World Twenty20.[124]

Wicket-keeping records

The wicket-keeper is a specialist fielder who stands behind the stumps being guarded by the batsman on strike and is the only member of the fielding side allowed to wear gloves and leg pads.[131]

Most career dismissals

A wicket-keeper can be credited with the dismissal of a batsman in two ways, caught or stumped. A fair catch is taken when the ball is caught fully within the field of play without it bouncing after the ball has touched the striker's bat or glove holding the bat,[132][133] Laws 5.6.2.2 and 5.6.2.3 state that the hand or the glove holding the bat shall be regarded as the ball striking or touching the bat while a stumping occurs when the wicket-keeper puts down the wicket while the batsman is out of his ground and not attempting a run.[134] Kumar Sangakkara is the highest ranked Sri Lankan wicket keeper in the all-time list of taking most dismissals in T20Is as a designated wicket-keeper, which is headed by India's MS Dhoni and West Indian Denesh Ramdin.[135]

More information Rank, Dismissals ...
Rank Dismissals Player Matches Innings Period
1 54 Kusal Mendis †103732016-2026
2 45 Kumar Sangakkara56562006-2014
3 24 Dinesh Chandimal†68322012-2022
4 16 Kusal Perera†65312015-2021
5 12 Niroshan Dickwella † 28 20 2016-2021
Last updated: 16 February 2026[136]
Close

Most career catches

Sangakkara has taken the most catches in T20Is as a designated wicket-keeper with Dhoni and Ramdin leading the all-time list.[137]

More information Rank, Catches ...
Rank Catches Player Matches Innings Period
1 34 Kusal Mendis †103732016-2026
2 25 Kumar Sangakkara56562006-2014
3 15 Dinesh Chandimal †61252012-2021
4 11 Niroshan Dickwella †28202016-2021
5 10 Kusal Perera †60312015-2021
Last Updated: 16 February 2026[138]
Close

Most career stumpings

Sangakkara has made the most stumpings in T20Is as a designated wicket-keeper among Sri Lankan wicket-keepers with Dhoni and Kamran Akmal of Pakistan heading this all-time list.[139]

More information Rank, Stumpings ...
Rank Stumpings Player Matches Innings Period
1 20 Kumar Sangakkara56562006-2014
Kusal Mendis †103732016-2026
2 6 Kusal Perera †60312015-2021
3 5 Dinesh Chandimal †61252012-2021
4 2 Tillakaratne Dilshan8052008-2009
Sadeera Samarawickrama †942017-2021
Last Updated: 16 February 2026[140]
Close

Most dismissals in an innings

Four wicket-keepers on four occasions have taken five dismissals in a single innings in a T20I.[141]

The feat of taking 4 dismissals in an innings has been achieved by 19 wicket-keepers on 26 occasions with Dinesh Chandimal being the only Sri Lankan wicket-keeper.[142]

More information Rank, Dismissals ...
Rank Dismissals Player Opposition Venue Date
1 4 Dinesh Chandimal † South AfricaNew Wanderers Stadium, Johannesburg, South Africa22 January 2017
2 3 Kumar Sangakkara IrelandLord's, London, England14 June 2009
 AustraliaWACA Ground, Perth, Australia31 October 2010
 PakistanDubai International Cricket Stadium, Dubai, UAE13 December 2013
Kusal Perera † BangladeshRanasinghe Premadasa Stadium, Colombo, Sri Lanka16 March 2018
Dinesh Chandimal † South Africa14 August 2018
Kusal Mendis † New ZealandRangiri Dambulla International Stadium, Dambulla, Sri Lanka9 November 2024
Bay Oval, Mount Maunganui, New Zealand28 December 2024
Last Updated: 28 December 2024[143]
Close

Most dismissals in a series

Netherlands wicket-keeper Scott Edwards holds the T20Is record for the most dismissals taken by a wicket-keeper in a series. He made 13 dismissals during the 2019 ICC World Twenty20 Qualifier. Sri Lankan record is held by Sangakkara when he made 9 dismissals during the 2009 ICC World Twenty20.[144]

Fielding records

Most career catches

Caught is one of the nine methods a batsman can be dismissed in cricket.[a] The majority of catches are caught in the slips, located behind the batsman, next to the wicket-keeper, on the off side of the field. Most slip fielders are top order batsmen.[147][148]

South Africa's David Miller holds the record for the most catches in T20Is by a non-wicket-keeper with 62, followed by New Zealand's Martin Guptill with 58 and Shoaib Malik of Pakistan on 50. Thisara Perera is the leading catcher for Sri Lanka.[149]

More information Rank, Catches ...
Rank Catches Player Matches Period
1 49 Dasun Shanaka †1272015-2026
2 37 Wanindu Hasaranga†952019-2024
3 29 Thisara Perera802010-2021
4 26 Tillakaratne Dilshan752006-2016
Angelo Mathews852009-2024
5 21 Danushka Gunathilaka†452016-2022
Lasith Malinga842006-2020
Last Updated: 16 February 2026[150]
Close

Most catches in an innings

The feat of taking 4 catches in an innings has been achieved by 14 fielders on 14 occasions with Chandimal being the only Sri Lankan fielder.[151][152]

More information Rank, Dismissals ...
Rank Dismissals Player Opposition Venue Date
1 4 Dinesh Chandimal † BangladeshZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh14 February 2014
2 3 Chamara Kapugedera AustraliaAdelaide Oval, Adelaide, Australia22 February 2017
Danushka Gunathilaka† PakistanGaddafi Stadium, Lahore, Pakistan5 October 2019
 England The Rose Bowl, Southampton, England 26 June 2021
Pathum Nissanka †  India Dubai International Cricket Stadium, Dubai, UAE 6 September 2022
Charith Asalanka †  Bangladesh Sylhet International Cricket Stadium, Sylhet, Bangladesh 4 March 2024
4 2 23 Sri Lankan fielders on 46 occasions took 2 catches in an inning.
Last Updated: 18 October 2024[153]
Close

Most catches in a series

The 2019 ICC Men's T20 World Cup Qualifier, which saw Netherlands retain their title,[154] saw the record set for the most catches taken by a non-wicket-keeper in a T20I series. Jersey's Ben Stevens and Namibia's JJ Smit took 10 catches in the series. Thisara Perera with 6 catches in the 2018 Nidahas Trophy is the leading Sri Lankan fielder on this list.[155]

More information Rank, Catches ...
Rank Catches Player Matches Innings Series
1 9 Dasun Shanaka882022 ICC Men's T20 World Cup
2 6 Thisara Perera442018 Nidahas Trophy
3 5 Pathum Nissanka662022 Asia Cup
Dasun Shanaka552025 Pakistan T20I Tri-Nation Series
5 4 19 separate incidents
Last Updated: 13 January 2026[156]
Close

Other records

Most career matches

India's Rohit Sharma holds the record for the most T20I matches played with 148, followed by Shoaib Malik of Pakistan with 124 and Martin Guptil of New Zealand with 122 games. Dasun is the most experienced Sri Lankan player having represented the team on 121 occasions.[157]

More information Rank, Matches ...
Rank Matches Player Runs Wkts Period
1 127 Dasun Shanaka†1,797432015-2026
2 103 Kusal Mendis†2,593–2016-2026
3 95 Wanindu Hasaranga†8071542019-2026
4 94 Kusal Perera†2,313–2013-2026
5 90 Angelo Mathews1,416452009-2024
Last Updated: 16 February 2026[158]
Close

Most consecutive career matches

Afghanistan's Mohammad Shahzad and Asghar Afghan hold the record for the most consecutive T20I matches played with 58. Angelo Mathews holds the Sri Lankan record.[159]

More information Rank, Matches ...
Rank Matches Player Period
1 55 Angelo Mathews2009-2015
2 48 Dasun Shanaka2020-2023
3 37 Chamika Karunaratne2021-2022
4 31 Dushmantha Chameera2020-2022
5 28 Thisara Perera2011-2014
Last updated: 8 April 2023[159]
Close

Most matches as captain

MS Dhoni, who led the Indian cricket team from 2007 to 2016, holds the record for the most matches played as captain in T20Is with 72. Dasun Shanaka has led Sri Lanka in 46 matches, the most for any player from his country.[160]

More information Rank, Matches ...
Rank Matches Player Won Lost Tied NR Win % Period
1 61 Dasun Shanaka28312 045.92019-2026
2 26 Dinesh Chandimal1313050.002013-2018
3 24 Lasith Malinga7151132.612014-2020
4 22 Kumar Sangakkara1390059.092009-2012
5 19 Mahela Jayawardene126165.792006-2012
Last Updated: 16 February 2026[161]
Close

Most man of the match awards

More information Rank, M.O.M. Awards ...
Rank M.O.M. Awards Player Matches Period
1 8 Kusal Mendis† 103 2016–2026
2 8 Kusal Perera† 94 2013–2026
Wanindu Hasaranga† 95 2019–2026
4 6 Sanath Jayasuriya 31 2006–2011
Mahela Jayawardene 55 2006–2014
Charith Asalanka† 55 2021–2025
Tillakaratne Dilshan 80 2006–2016
Angelo Mathews 90 2009–2024
Last updated: 16 February 20265[162]
Close

Most man of the series awards

More information Rank, M.O.S. Awards ...
Rank M.O.S. Awards Player Matches Period
1 5 Wanindu Hasaranga† 76 2019–2024
2 2 Kusal Mendis† 75 2016–2024
Tillakaratne Dilshan 80 2006—2016
Last updated: 22 September 2024[163]
Close

Youngest players on Debut

The youngest player to play in a T20I match is Marian Gherasim at the age of 14 years and 16 days. Making his debut for Romania against the Bulgaria on 16 October 2020 in the first T20I of the 2020 Balkan Cup[164] thus becoming the youngest to play in a men's T20I match.[165][166][167]

More information Rank, Age ...
Rank Age Player Opposition Venue Date
1 18 years and 359 days Akila Dananjaya New ZealandPallekele International Cricket Stadium, Kandy, Sri Lanka27 September 2012
2 19 years and 111 days Chamara Kapugedera EnglandRose Bowl, Southampton, England15 June 2006
3 19 years and 252 days Matheesha Pathirana AfghanistanDubai International Cricket Stadium, Dubai, Dubai27 August 2022
4 20 years and 18 days Binura Fernando PakistanR. Premadasa Stadium, Colombo, Sri Lanka30 July 2015
5 20 years and 27 days Kamindu Mendis England R. Premadasa Stadium, Colombo, Sri Lanka27 October 2018
Last Updated: 12 September 2022[167][168]
Close

Oldest Players on Debut

The Turkish batsmen Osman Göker is the oldest player to make their debut a T20I match. Playing in the 2019 Continental Cup against Romania at Moara Vlasiei Cricket Ground, Moara Vlăsiei he was aged 59 years and 181 days.[169][170]

More information Rank, Age ...
Rank Age Player Opposition Venue Date
1 36 years and 350 days Sanath Jayasuriya EnglandRose Bowl, Southampton, England15 June 2006
2 36 years and 30 days Marvan Atapattu New ZealandWestpac Stadium, Wellington, New Zealand22 December 2006
3 35 years and 161 days Indika de Saram IndiaRanasinghe Premadasa Stadium, Colombo, Sri Lanka10 February 2009
4 34 years and 343 days Jeevantha Kulatunga ZimbabweMaple Leaf North-West Ground, King City, Canada10 October 2008
5 34 years and 249 days Muttiah Muralitharan New ZealandBasin Reserve, Wellington, New Zealand22 December 2006
Last Updated: 9 August 2020[170][171]
Close

Oldest Players

The Turkish batsmen Osman Göker is the oldest player to appear in a T20I match during the same above mentioned match.[172]

More information Rank, Age ...
Rank Age Player Opposition Venue Date
1 41 years and 360 days Sanath Jayasuriya EnglandBristol County Ground, Bristol, England25 June 2011
2 39 years and 331 days Tillakaratne Dilshan AustraliaRanasinghe Premadasa Stadium, Colombo, Sri Lanka9 September 2016
3 38 years and 197 days Muttiah MuralitharanWACA Ground, Perth, Australia31 October 2010
4 38 years and 9 days Rangana Herath South AfricaArun Jaitley Stadium, Delhi, India28 March 2016
5 36 years and 314 days Mahela Jayawardene IndiaSher-e-Bangla National Cricket Stadium, Mirpur, Bangladesh6 April 2014
Last Updated: 9 August 2020[172][173]
Close

Partnership records

In cricket, two batsmen are always present at the crease batting together in a partnership. This partnership will continue until one of them is dismissed, retires or the innings comes to a close.

Highest partnerships by wicket

A wicket partnership describes the number of runs scored before each wicket falls. The first wicket partnership is between the opening batsmen and continues until the first wicket falls. The second wicket partnership then commences between the not out batsman and the number three batsman. This partnership continues until the second wicket falls. The third wicket partnership then commences between the not out batsman and the new batsman. This continues down to the tenth wicket partnership. When the tenth wicket has fallen, there is no batsman left to partner so the innings is closed.

More information Wicket, Runs ...
Wicket Runs First batsman Second batsman Opposition Venue Date
1st Wicket 124Sanath JayasuriyaTillakaratne Dilshan West IndiesTrent Bridge, Nottingham, England10 June 2009 ‡
2nd Wicket 166Kumar SangakkaraMahela JayawardeneKensington Oval, Bridgetown, Barbados7 May 2010 ‡
3rd Wicket 117*Kusal PereraKamil Mishara ZimbabweHarare Sports Club, Harare, Zimbabwe7 September 2025
4th Wicket 123Pathum NissankaWanindu Hasaranga IrelandSheikh Zayed Cricket Stadium, Abu Dhabi, UAE20 October 2021 ‡
5th Wicket 118Charith AsalankaAngelo Mathews ZimbabweR.Premadasa Stadium, Colombo, Sri Lanka16 January 2024
6th Wicket 97Kusal PereraThisara Perera BangladeshRanasinghe Premadasa Stadium, Colombo, Sri Lanka16 March 2018
7th Wicket 69*Dasun ShanakaChamika Karunaratne AustraliaPallekele, Kandy, Sri Lanka11 June 2022
8th Wicket 46Akila DananjayaIsuru Udana South AfricaCenturion Park, Centurion, South Africa22 March 2019
9th Wicket 44Dilhara FernandoLasith Malinga New ZealandEden Park, Auckland, New Zealand26 December 2006
10th Wicket 30Chamika KarunaratneDilshan Madushanka AfghanistanDubai International Cricket Stadium, Dubai, Dubai27 August 2022
Last Updated: 07 September 2025[174]
Close

Highest partnerships by runs

The highest T20I partnership by runs for any wicket is held by the Afghan pairing of Hazratullah Zazai and Usman Ghani who put together an opening wicket partnership of 236 runs during the Ireland v Afghanistan series in India in 2019[175]

More information Wicket, Runs ...
Wicket Runs First batsman Second batsman Opposition Venue Date
2nd Wicket 166 Mahela JayawardeneKumar Sangakkara West IndiesKensington Oval, Bridgetown, Barbados7 May 2010
145 Tillakaratne Dilshan EnglandZohur Ahmed Chowdhury Stadium, Chittagong, Bangladesh27 March 2014
127 Pathum NissankaKusal Perera IndiaDubai International Cricket Stadium, Dubai, UAE27 September 2025
1st Wicket 124 Sanath JayasuriyaTillakaratne Dilshan West IndiesTrent Bridge, Nottingham, England10 June 2009
4th Wicket 123 Pathum NissankaWanindu Hasaranga IrelandSheikh Zayed Cricket Stadium, Abu Dhabi, UAE20 October 2021 ‡
Last Updated: 27 September 2025[176]
Close

Highest overall partnership runs by a pair

More information Rank, Runs ...
Rank Runs Innings Players Highest Average 100/50 T20I career span
1 2,118 63Pathum Nissanka & Kusal Mendis †12134.161/162022–2026
2 822 22Mahela Jayawardene & Kumar Sangakkara16641.12/32007–2014
3 766 31Tillakaratne Dilshan & Mahela Jayawardene14526.411/3
4 633 21 Kusal Mendis & Kusal Perera †106*31.652018–2025
5 606 22 Tillakaratne Dilshan & Kusal Perera10027.541/22013–2016
An asterisk (*) signifies an unbroken partnership (i.e. neither of the batsmen was dismissed before either the end of the allotted overs or the required score being reached). Last updated: 16 February 2026[177]
Close

Umpiring records

Most matches umpired

An umpire in cricket is a person who officiates the match according to the Laws of Cricket. Two umpires adjudicate the match on the field, whilst a third umpire has access to video replays, and a fourth umpire looks after the match balls and other duties. The records below are only for on-field umpires.

Ahsan Raza of Pakistan holds the record for the most T20I matches umpired with 64. The most experienced Sri Lankan umpire is Ruchira Palliyaguruge with 40 matches officiated so far.[178]

More information Rank, Matches ...
Rank Matches Umpire Period
1 40 Ruchira Palliyaguruge †2011-2022
2 36 Kumar Dharmasena2009-2022
3 33 Raveendra Wimalasiri †2013-2022
4 29 Ranmore Martinesz2010-2018
5 14 Lyndon Hannibal †2018-2022
Last Updated: 9 September 2022[178]
Close

See also

Notes

  1. In 2017, The Laws of Cricket were amended, reducing the methods of dismissals from ten to nine, with handled the ball now covered as part of obstructing the field.[146]

References

Related Articles

Timelines

Top Qs

Fact Checks