Records for T20 Matches

Most consecutive matches as captain
Player
Team
Mat
From
Until
Kolkata Knight Riders10725 Sep 201119 May 2017
Chennai Super Kings856 Apr 201314 Apr 2019
Quetta Gladiators804 Feb 20166 Mar 2023
Leicestershire714 Jul 20184 Jun 2023
Trinbago Knight Riders, Trinidad & Tobago Red Steel6931 Jul 201316 Sep 2018
Essex69*17 Aug 201815 Jul 2023
Royal Challengers Bangalore686 May 201229 May 2016
Royal Challengers Bangalore6814 Apr 201711 Oct 2021
Gloucestershire6724 May 20157 Sep 2019
Nottinghamshire6720 May 20164 Oct 2020
Canterbury67*23 Dec 201828 Jan 2024
Mumbai Indians668 Apr 20156 Apr 2019
Worcestershire623 Jun 20113 Jun 2016
Chennai Super Kings5925 Mar 201020 Oct 2012
Namibia5621 May 201930 Nov 2023
Pakistan5511 Feb 202113 Nov 2022
Papua New Guinea549 Feb 201613 Mar 2024
Ireland5215 Jan 202015 Jan 2023
Perth Scorchers5212 Dec 202020 Dec 2023
Rajasthan Royals51*12 Apr 202113 Apr 2024
Afghanistan499 Jul 201524 Feb 2019
Dolphins485 Jan 201411 Dec 2016
Multan Sultans48*21 Feb 202118 Mar 2024
Lancashire4719 Jul 201919 Jun 2022
Ireland459 Feb 201021 Mar 2014
Sunrisers Hyderabad4511 Apr 201517 May 2017
Sri Lanka4525 Jul 20218 Apr 2023
Rajasthan Royals4330 May 200820 May 2011
Jamaica Tallawahs432 Aug 20137 Aug 2016
Barbados Royals, Barbados Tridents4312 Aug 201812 Sep 2021
Sussex4213 Jun 200324 Jun 2008
Deccan Chargers426 May 200824 Apr 2010
Kent4215 May 201518 Aug 2017
Glamorgan4215 May 20152 Sep 2017
Dhaka Dynamites428 Nov 20168 Feb 2019
Saurashtra42*8 Jan 201827 Oct 2023
Kuwait42*23 Feb 202013 Apr 2024
Lancashire4115 May 201518 Aug 2017
Nepal4113 Mar 201223 Jul 2019
Hampshire417 Jul 201730 Aug 2019
Delhi Capitals, Delhi Daredevils4127 Apr 201810 Nov 2020
Hong Kong41*11 Jul 202214 Apr 2024
Rajasthan Royals406 Apr 20126 Oct 2013
Jaffna Kings, Jaffna Stallions40*27 Nov 202017 Aug 2023
Auckland3918 Dec 20103 Jan 2014
Northern Districts399 Nov 20136 Dec 2015
Durham3916 May 201422 Jul 2016
Northamptonshire393 Jun 201617 Aug 2018
Netherlands3912 Jun 201822 Oct 2021
Kenya384 Nov 201129 Oct 2013
Warwickshire383 Jul 201322 Jul 2015
Kerala3821 Mar 201312 Jan 2018
Khulna Titans389 Nov 20162 Feb 2019
Romania38*29 Aug 201920 Aug 2023
Malaysia384 Jul 202211 Mar 2024
Sialkot Stallions3728 Feb 201013 Feb 2014
Netherlands3715 Nov 201318 Jan 2017
Kolkata Knight Riders378 Apr 201812 Oct 2020
Trinbago Knight Riders37*5 Sep 202024 Sep 2023
Botswana36*19 Aug 201919 Dec 2023
Royal Challengers Bangalore351 May 200924 Sep 2010
Chennai Super Kings351 May 201915 Oct 2021
Kenya3514 Sep 201821 Sep 2022
Worcestershire343 Jul 200610 Jun 2010
Surrey348 Jun 201017 Jun 2012
Jamaica Tallawahs3419 Aug 202030 Sep 2022
Sydney Sixers34*11 Jan 202224 Jan 2024
Mumbai Indians3314 May 200817 Apr 2010
Mumbai Indians3324 Apr 201328 May 2014
Pakistan337 Sep 20164 Nov 2018
Somerset3222 Jun 200718 Oct 2009
Chennai Super Kings3219 Apr 200816 Mar 2010
Canterbury324 Jan 201030 Nov 2012
Hampshire3216 May 201429 Aug 2015
Tripura322 Jan 201618 Jan 2021
Sydney Thunder3217 Dec 201931 Jan 2021
Warriors3121 Jan 200918 Mar 2011
Derbyshire3114 Jun 201225 Jul 2014
Saurashtra314 Apr 20076 Jan 2016
Barbados Tridents3120 Jun 20153 Sep 2017
Derbyshire3120 Jul 201922 Jun 2021
Austria31*23 May 202125 Jul 2023
Northern Districts31*3 Dec 202123 Jan 2024
Sydney Thunder3028 Dec 20169 Feb 2019
Brisbane Heat3019 Dec 201814 Dec 2020
Otago3023 Dec 20186 Feb 2021
Delhi Capitals3010 Apr 202121 May 2022
Bulgaria3014 Oct 201925 Jun 2022
North-West Warriors3026 May 201729 Jul 2022
Jersey30*19 Oct 201914 Apr 2024
Kings XI Punjab2919 Apr 200820 May 2009
Pakistan291 Jun 20121 Apr 2014
Sussex2917 Aug 20181 Oct 2020
Australia2927 Jun 20184 Dec 2020
Bangladesh2922 Jul 20217 Jul 2022
Bihar2922 Feb 201922 Oct 2022
Hampshire29*4 Jun 202215 Jul 2023
Chandigarh29*8 Nov 201927 Oct 2023
Northamptonshire282 Jul 20046 Jul 2007
Trinidad & Tobago2825 Jul 200622 Jan 2011
Essex2813 Jun 20104 Jul 2011
Warwickshire2816 Jun 201015 Jul 2011
Australia281 Feb 20121 Apr 2014
Faisalabad Wolves282 Dec 201216 May 2015
Kings XI Punjab288 Apr 20185 May 2019
Middlesex28*26 May 20222 Jul 2023
Glamorgan2716 Jun 200311 Jul 2006
Essex2714 Jun 200312 Aug 2006
Mumbai Indians2724 Sep 201122 Oct 2012
Titans271 Nov 201524 Nov 2017
Colombo Cricket Club2724 Feb 20187 Mar 2021
Australia2723 Oct 202131 Oct 2022
Glamorgan2625 May 200916 Jul 2010
Leicestershire262 Jun 20101 Jul 2011
Titans266 Mar 20139 Nov 2014
Kings XI Punjab2618 Apr 201418 Apr 2015
Essex266 Jun 201413 Aug 2015
Surrey2615 May 201529 Jul 2016
Bangladesh2624 Apr 20156 Apr 2017
Warwickshire2620 May 201613 Aug 2017
Melbourne Stars2625 Jan 20203 Jan 2022
Puducherry2621 Feb 201912 Oct 2022
Himachal Pradesh26*10 Jan 202127 Oct 2023
Indonesia26*9 Oct 20227 Feb 2024
United Arab Emirates26*17 Aug 202313 Apr 2024
Nepal26*27 Sep 202313 Apr 2024
Wayamba2521 Apr 200822 Sep 2010
Durham252 Jun 20118 Jul 2012
Essex257 Jul 201716 Aug 2018
Auckland2517 Jan 201819 Jan 2020
Khyber Pakhtunkhwa2513 Oct 20197 Oct 2021
Khulna Tigers2512 Dec 201914 Feb 2022
United Arab Emirates2518 Oct 201924 Feb 2022
Gloucestershire2529 Aug 202027 May 2022
Trent Rockets (Men)25*24 Jul 202121 Aug 2023
Islamabad United25*24 Feb 202218 Mar 2024
* indicates an ongoing sequence
Records includes the following current or recent matches:

Spain v Jersey at Cartagena, 2nd T20I, Apr 14, 2024 [T20I # 2663]

Costa Rica v Mexico at Guacima, 5th match, Apr 14, 2024 [T20I # 2564]

Hong Kong v Saudi Arabia at Al Amerat, ACC Men's Premier Cup 10th match, Apr 14, 2024 [T20I # 2562]

Spain v Jersey at Cartagena, 1st T20I, Apr 14, 2024 [T20I # 2561]

Oman v Cambodia at Al Amerat, ACC Men's Premier Cup 9th match, Apr 14, 2024 [T20I # 2560]

Boland v Warriors at Paarl, CSA T20 Challenge, Apr 14, 2024 [Twenty20]

Mumbai Indians v Chennai Super Kings at Wankhede, Indian Premier League 29th match, Apr 14, 2024 [Twenty20]

Lions v North West at Johannesburg, CSA T20 Challenge, Apr 14, 2024 [Twenty20]

Titans v KwaZulu-Natal Inland at Centurion, CSA T20 Challenge, Apr 14, 2024 [Twenty20]

Western Province v Dolphins at Cape Town, CSA T20 Challenge, Apr 14, 2024 [Twenty20]

Kolkata Knight Riders v Lucknow Super Giants at Eden Gardens, Indian Premier League 28th match, Apr 14, 2024 [Twenty20]