Records for T20I Matches

Player
Team
Mat
From
Until
Babar AzamPakistan5511 Feb 202113 Nov 2022
A BalbirnieIreland5215 Jan 202015 Jan 2023
Asghar AfghanAfghanistan469 Jul 201524 Feb 2019
MD ShanakaSri Lanka45*25 Jul 20218 Apr 2023
MG ErasmusNamibia40*21 May 201920 Oct 2022
PM SeelaarNetherlands3812 Jun 201822 Oct 2021
A ValaPapua New Guinea38*9 Feb 201617 Jul 2022
WTS PorterfieldIreland372 Aug 200821 Mar 2014
Sarfaraz AhmedPakistan337 Sep 20164 Nov 2018
SO NgocheKenya3120 May 201921 Sep 2022
P MishraBulgaria3014 Oct 201925 Jun 2022
Mohammad HafeezPakistan291 Jun 20121 Apr 2014
AJ FinchAustralia2927 Jun 20184 Dec 2020
MahmudullahBangladesh2922 Jul 20217 Jul 2022
GJ BaileyAustralia281 Feb 20121 Apr 2014
R SatheesanRomania28*29 Aug 201919 Jul 2022
PW BorrenNetherlands2715 Nov 201318 Jan 2017
AJ FinchAustralia2723 Oct 202131 Oct 2022
Mashrafe MortazaBangladesh2624 Apr 20156 Apr 2017
Ahmed RazaUnited Arab Emirates2518 Oct 201924 Feb 2022
MS DhoniIndia2413 Sep 200711 May 2010
MS DhoniIndia2431 Aug 20117 Sep 2014
Shahid AfridiPakistan245 Oct 201425 Mar 2016
DJG SammyWest Indies2419 Feb 20143 Apr 2016
Amjad MahboobSingapore2429 Sep 201924 Aug 2022
DJG SammyWest Indies2321 Apr 201128 Jul 2013
MS DhoniIndia232 Oct 201528 Aug 2016
EJG MorganEngland2318 Feb 20186 Sep 2020
NS DhaliwalCanada2318 Aug 201924 Feb 2022
J MeesLuxembourg23*28 Aug 202031 Jul 2022
Mohammad NabiAfghanistan2325 Oct 20214 Nov 2022
NG CollinsFinland2313 Jul 201920 May 2023
KA PollardWest Indies2214 Nov 20193 Jul 2021
J ButlerGuernsey22*31 May 201931 Jul 2022
BA PaiGibraltar2221 Oct 20216 May 2023
K MotlhankaBotswana22*19 Aug 20191 Jun 2023
KC SangakkaraSri Lanka218 Jun 200931 Oct 2010
Razmal ShigiwalAustria21*23 May 202131 Jul 2022
MNM AslamKuwait21*23 Feb 202012 Mar 2023
KS WilliamsonNew Zealand209 Aug 20157 Nov 2017
V GanesanGermany208 Mar 202022 Feb 2022
CW PerchardJersey20*19 Oct 201917 Jul 2022
* indicates an ongoing sequence
Records includes the following current or recent matches:

Botswana v Mozambique at Benoni, Southern Africa Cup 9th match, Jun 1, 2023 [T20I # 2082]

Eswatini v Mozambique at Benoni, Southern Africa Cup 8th match, May 30, 2023 [T20I # 2081]

Botswana v Malawi at Benoni, Southern Africa Cup 7th match, May 30, 2023 [T20I # 2080]