Highest partnerships by runs
Partners Runs Wkt Team Opposition Ground Match Date Scorecard
L Yamamoto-Lake, K Kadowaki-Fleming 258* 1st Japan v China Mong Kok 15 Feb 2024 T20I # 2470
Hazratullah Zazai, Usman Ghani 236 1st Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
AJ Finch, DJM Short 223 1st Australia v Zimbabwe Harare 3 Jul 2018 T20I # 683
S Davizi, Dylan Steyn 220 1st Czech Rep. v Bulgaria Marsa 12 May 2022 T20I # 1529
BA Pai, L Bruce 213* 1st Gibraltar v Bulgaria Marsa 13 May 2022 T20I # 1531
SV Samson, NT Tilak Varma 210* 2nd India v South Africa Johannesburg 15 Nov 2024 T20I # 2952
Mohammad Rizwan, Babar Azam 203* 1st Pakistan v England Karachi 22 Sep 2022 T20I # 1793
HG Munsey, KJ Coetzer 200 1st Scotland v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
Mohammad Rizwan, Babar Azam 197 1st Pakistan v South Africa Centurion 14 Apr 2021 T20I # 1147
A Dizija, BM Pecic 197 1st Serbia v Slovenia Belgrade 7 Jun 2025 T20I # 3208
HL Carlyon, NA Greenwood 194 1st Jersey v Serbia Krefeld 7 Jul 2024 T20I # 2738
Kushal Malla, RK Paudel 193 3rd Nepal v Mongolia Hangzhou 27 Sep 2023 T20I # 2255
M Levitt, SA Engelbrecht 193 2nd Netherlands v Namibia Kirtipur 29 Feb 2024 T20I # 2488
RG Sharma, RK Singh 190* 5th India v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
DP Conway, GD Phillips 184 3rd New Zealand v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
OJ Hairs, B McMullen 183 2nd Scotland v Italy Edinburgh 24 Jul 2023 T20I # 2160
DJ Malan, EJG Morgan 182 3rd England v New Zealand Napier 8 Nov 2019 T20I # 1008
KS Leverock, T Manders 179 1st Bermuda v Panama Buenos Aires 28 Feb 2023 T20I # 2009
YSD Seneveratne, AR Naidoo 178* 2nd Cayman v Brazil Buenos Aires 14 Dec 2024 T20I # 3052
SV Samson, DJ Hooda 176 2nd India v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
Q de Kock, DA Miller 174* 4th South Africa v India Guwahati 2 Oct 2022 T20I # 1803
SV Samson, SA Yadav 173 2nd India v Bangladesh Hyderabad 12 Oct 2024 T20I # 2904
BA Pai, L Bruce 172* 1st Gibraltar v Bulgaria Marsa 23 Oct 2021 T20I # 1347
MJ Guptill, KS Williamson 171* 1st New Zealand v Pakistan Hamilton 17 Jan 2016 T20I # 480
K Bhurtel, DS Airee 171 3rd Nepal v Philippines Al Amerat 19 Feb 2022 T20I # 1474
JC Buttler, AD Hales 170* 1st England v India Adelaide 10 Nov 2022 T20I # 1878
GC Smith, LE Bosman 170 1st South Africa v England Centurion 15 Nov 2009 T20I # 125
Q de Kock, RR Rossouw 168 2nd South Africa v Bangladesh Sydney 27 Oct 2022 T20I # 1847
JC Buttler, DJ Malan 167* 2nd England v South Africa Cape Town 1 Dec 2020 T20I # 1113
B Arora, VP Thamotharam 166* 4th Malta v Gibraltar Albergaria 21 Aug 2021 T20I # 1236
DPMD Jayawardene, KC Sangakkara 166 2nd Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
RG Sharma, KL Rahul 165 1st India v Sri Lanka Indore 22 Dec 2017 T20I # 634
YBK Jaiswal, Shubman Gill 165 1st India v West Indies Lauderhill 12 Aug 2023 T20I # 2193
L Canessane, Usman Khan 164* 4th France v Romania Marsa 13 Jul 2023 T20I # 2135
AS Samra, ASF Sirah 163 1st Philippines v Indonesia Bali 10 Jul 2025 T20I # 3293
Khizer Ahmed, Walid Ghauri 162* 2nd Norway v Denmark Koge 14 Jun 2025 T20I # 3232
DA Warner, GJ Maxwell 161 4th Australia v South Africa Johannesburg 6 Mar 2016 T20I # 520
RG Sharma, S Dhawan 160 1st India v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
RG Mukasa, S Ssesazi 160 1st Uganda v Ghana Accra 18 Mar 2024 T20I # 2528
AD Hales, RS Bopara 159 2nd England v West Indies Nottingham 24 Jun 2012 T20I # 246
Rahmanullah Gurbaz, Ibrahim Zadran 159 1st Afghanistan v Zimbabwe Harare 2 Nov 2025 T20I # 3553
RG Sharma, S Dhawan 158 1st India v New Zealand Delhi 1 Nov 2017 T20I # 630
Mohammad Rizwan, Babar Azam 158 1st Pakistan v West Indies Karachi 16 Dec 2021 T20I # 1450
Ilyas Ataullah, Muhammad Fahad 158 1st Turkey v Bulgaria Sofia 12 Jul 2025 T20I # 3306
RR Hendricks, HE van der Dussen 157 3rd South Africa v Pakistan Centurion 13 Dec 2024 T20I # 3047
M Podosky, A Donovan 157 3rd Philippines v South Korea Bali 10 Jul 2025 T20I # 3294
YBK Jaiswal, Shubman Gill 156* 1st India v Zimbabwe Harare 13 Jul 2024 T20I # 2759
R Sandaruwan, Adnan Idrees 156 2nd Kuwait v Qatar Doha 6 Jul 2019 T20I # 818
Zubaidi Zulkifle, Virandeep Singh 156 1st Malaysia v Bahrain Bangi 19 Dec 2022 T20I # 1969
R Dianish, P Pushparajan 156 2nd Malta v Estonia Marsa 7 May 2025 T20I # 3176
PD Hennessy, Awais Ahmed 155 1st Spain v Malta Cartagena 30 Mar 2019 T20I # 765
V Balakrishnan, R Nehonde 155 2nd Botswana v St Helena Rwanda 25 Nov 2022 T20I # 1920
PR Stirling, KJ O'Brien 154 1st Ireland v West Indies St George's 15 Jan 2020 T20I # 1028
Rahmanullah Gurbaz, Ibrahim Zadran 154 1st Afghanistan v Uganda Providence 3 Jun 2024 T20I # 2636
Luka Woods, LA Dunbar 154 3rd Serbia v Croatia Szodliget 30 Aug 2025 T20I # 3422
A Sharafu, Asif Khan 153* 4th U.A.E. v Kuwait Al Amerat 12 Apr 2024 T20I # 2548
WAE Burton, LA Dunbar 153 3rd Serbia v Slovenia Belgrade 8 Jun 2025 T20I # 3211
Mohammad Rizwan, Babar Azam 152* 1st Pakistan v India Dubai (DICS) 24 Oct 2021 T20I # 1361
AD Hales, EJG Morgan 152 3rd England v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
CH Gayle, MN Samuels 152 2nd West Indies v South Africa Johannesburg 11 Jan 2015 T20I # 414
A Dizija, LA Dunbar 152 2nd Serbia v Bulgaria Sofia 26 Jun 2022 T20I # 1579
Q de Kock, RR Hendricks 152 1st South Africa v West Indies Centurion 26 Mar 2023 T20I # 2032
J Butler, GH Smit 152 1st Guernsey v Germany Deventer 15 Aug 2023 T20I # 2197
Mohammad Rizwan, Babar Azam 150 1st Pakistan v England Nottingham 16 Jul 2021 T20I # 1191
R Pathan, M Spoors 149 1st Canada v Philippines Al Amerat 18 Feb 2022 T20I # 1468
ND Laegsgaard, SA Ahmad 149 3rd Denmark v Gibraltar Waterloo 29 Jun 2022 T20I # 1587
C Tommy, N Nipiko 148 1st Vanuatu v Fiji Suva 16 Mar 2023 T20I # 2027
D Muhumuza, Riazat Ali Shah 147* 3rd Uganda v Tanzania Benoni 22 Sep 2022 T20I # 1792
JNX du Plooy, Sheikh Rasik 147* 3rd Hungary v Malta Marsa 4 Feb 2025 T20I # 3090
P Khadka, Aarif Sheikh 145* 2nd Nepal v Singapore Singapore 28 Sep 2019 T20I # 895
CH Gayle, DS Smith 145 1st West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
TM Dilshan, DPMD Jayawardene 145 2nd Sri Lanka v England Chattogram 27 Mar 2014 T20I # 387
J Bulele, F Damiao Couana 145 1st Mozambique v Cameroon Rwanda 3 Nov 2021 T20I # 1387
Kushal Malla, DS Airee 145 5th Nepal v Hong Kong Mulpani 21 Oct 2023 T20I # 2324
RR Sharan, Lakshit Gupta 145 2nd Cambodia v Indonesia Bali 21 Nov 2023 T20I # 2351
BJ Bennett, T Marumani 145 1st Zimbabwe v Seychelles Nairobi (Gym) 19 Oct 2024 T20I # 2914
MP O'Dowd, BN Cooper 144 2nd Netherlands v Ireland Dublin (Malahide) 18 Sep 2019 T20I # 887
S Davizi, H Gori 144 1st Czech Rep. v Malta Marsa 20 Oct 2019 T20I # 945
R Pathan, NS Dhaliwal 144 1st Canada v Panama Coolidge 14 Nov 2021 T20I # 1427
Asif Khan, R Chopra 144 3rd U.A.E. v Saudi Arabia ICCA Dubai 19 Dec 2024 T20I # 3074
Asif Ali, Fiaz Ahmed 144 2nd Bahrain v Rwanda Rwanda 22 Jul 2025 T20I # 3348
MJ Lumb, AD Hales 143* 1st England v New Zealand Wellington 15 Feb 2013 T20I # 304
Ahmed Shehzad, Mohammad Hafeez 143* 2nd Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
SKA Awiah, R Bakum 143* 4th Ghana v Cameroon Kigali 6 Dec 2022 T20I # 1942
PD Hennessy, Yasir Ali 142* 2nd Spain v Germany Almeria 8 Mar 2020 T20I # 1080
Kamran Akmal, Salman Butt 142 1st Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
Mukhtar Ahmed, Ahmed Shehzad 142 1st Pakistan v Zimbabwe Lahore 22 May 2015 T20I # 417
A Johnson, SA Wijeyeratne 142 1st Canada v Oman Al Amerat 16 Nov 2022 T20I # 1885
A Sharafu, Muhammad Waseem 142 1st U.A.E. v Bahrain Al Amerat 13 Apr 2024 T20I # 2555
RD Gaikwad, NT Tilak Varma 141* 4th India v Australia Guwahati 28 Nov 2023 T20I # 2372
Sikandar Raza, C Madande 141* 5th Zimbabwe v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
Muhammad Waseem, Rohan Mustafa 141 3rd U.A.E. v Ireland Al Amerat 24 Feb 2022 T20I # 1490
Ali Masood, S Hook 140* 4th Estonia v Switzerland Kerava 27 Jul 2022 T20I # 1689
KL Rahul, RG Sharma 140 1st India v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
Zubaidi Zulkifle, Virandeep Singh 140 1st Malaysia v Bhutan Bangi 2 Jul 2022 T20I # 1597
Syed Aziz, Muhammad Amir 140 2nd Malaysia v Thailand Hangzhou 2 Oct 2023 T20I # 2275
Mohammad Rizwan, Fakhar Zaman 140 3rd Pakistan v Ireland Dublin 12 May 2024 T20I # 2609
Raghav Dhawan, Sumeet Verma 140 3rd Uganda v Malawi Harare 2 Oct 2025 T20I # 3494
BM Duckett, HC Brook 139* 4th England v Pakistan Karachi 23 Sep 2022 T20I # 1795
DJ Mitchell, GD Phillips 139* 4th New Zealand v Pakistan Christchurch 19 Jan 2024 T20I # 2437
SE Rutherford, AD Russell 139 6th West Indies v Australia Perth 13 Feb 2024 T20I # 2467
CJA Amini, L Siaka 139 3rd P.N.G. v Malaysia Kuala Lumpur 16 Mar 2024 T20I # 2522
Mohammad Rizwan, Babar Azam 139 2nd Pakistan v Ireland Dublin 14 May 2024 T20I # 2610
S Ravichandran, A Kadowaki Fleming 138* 4th Japan v Mongolia Sano 11 May 2024 T20I # 2603
O Manishimwe, D Ndikubwimana 138* 1st Rwanda v Botswana Rwanda 6 Dec 2024 T20I # 3005
RG Sharma, V Kohli 138 2nd India v South Africa Dharamsala 2 Oct 2015 T20I # 456
O Tuyisenge, E Niyomugabo 138 2nd Rwanda v Seychelles Rwanda 19 Oct 2021 T20I # 1319
Sahibzada Farhan, Saim Ayub 138 1st Pakistan v West Indies Lauderhill 3 Aug 2025 T20I # 3391
BJ Bennett, T Marumani 138 1st Zimbabwe v Tanzania Harare 30 Sep 2025 T20I # 3485
A Vala, TP Ura 137* 3rd P.N.G. v Malaysia Kirtipur 1 Apr 2022 T20I # 1501
MJ Guptill, KS Williamson 137 3rd New Zealand v Zimbabwe Auckland 11 Feb 2012 T20I # 219
AE Paraam, NMS Param 137 4th Singapore v Philippines Phnom Penh 3 May 2023 T20I # 2052
A Dizija, S Tosic 137 1st Serbia v Turkey Sofia 23 Jun 2023 T20I # 2109
Rahmanullah Gurbaz, Ibrahim Zadran 137 2nd Afghanistan v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
Abhishek Sharma, RD Gaikwad 137 2nd India v Zimbabwe Harare 7 Jul 2024 T20I # 2739
PR Stirling, GR Adair 137 1st Ireland v South Africa Abu Dhabi 29 Sep 2024 T20I # 2876
G Gambhir, V Sehwag 136 1st India v England Durban 19 Sep 2007 T20I # 40
MJ Guptill, C Munro 136 1st New Zealand v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
RD Rickelton, RR Hendricks 136 1st South Africa v Ireland Abu Dhabi 27 Sep 2024 T20I # 2869
E Lewis, SD Hope 136 1st West Indies v England Gros Islet 16 Nov 2024 T20I # 2956
H Lakov, M Gogev 136 2nd Bulgaria v Turkey Sofia 10 Jul 2025 T20I # 3297
Anshuman Rath, Babar Hayat 136 2nd Hong Kong v Singapore Singapore 20 Jul 2025 T20I # 3333
Basil George, VP Thamotharam 135* 4th Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
MM Ali, EJG Morgan 135 3rd England v Australia Cardiff 31 Aug 2015 T20I # 453
RG Sharma, KL Rahul 135 1st India v West Indies Wankhede 11 Dec 2019 T20I # 1024
T Manders, AC Douglas 135 1st Bermuda v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Muhammad Muneeb, Aziz Mohammad 135 1st Belgium v Malta Gent 11 Jun 2022 T20I # 1558
KR Mayers, J Charles 135 2nd West Indies v South Africa Centurion 26 Mar 2023 T20I # 2032
MB Kruger, JN Loftie-Eaton 135 4th Namibia v Nepal Kirtipur 27 Feb 2024 T20I # 2485
AJ Finch, DA Warner 134* 1st Australia v Sri Lanka Colombo (RPS) 7 Jun 2022 T20I # 1551
V Kohli, SK Raina 134 3rd India v Australia Adelaide 26 Jan 2016 T20I # 485
II Selemani, Jitin Singh 134 3rd Tanzania v Mozambique Rwanda 2 Nov 2021 T20I # 1385
KC D'Souza, P Mishra 134 4th Bulgaria v Serbia Sofia 24 Jun 2022 T20I # 1576
Adil Butt, Kamrul Hasan 134 1st Eswatini v Mozambique Malkerns 13 Sep 2025 T20I # 3452
RE Levi, AB de Villiers 133* 3rd South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
Hasan Nawaz, Agha Salman 133* 2nd Pakistan v New Zealand Auckland 21 Mar 2025 T20I # 3124
CH Gayle, ADS Fletcher 133 1st West Indies v Australia The Oval 6 Jun 2009 T20I # 92
SR Watson, DA Warner 133 1st Australia v India Colombo (RPS) 28 Sep 2012 T20I # 278
LMP Simmons, E Lewis 133 1st West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
GC Smith, LE Bosman 132* 1st South Africa v Pakistan Johannesburg 2 Feb 2007 T20I # 14
Tamim Iqbal, Mahmudullah 132* 2nd Bangladesh v West Indies Mirpur 10 Dec 2012 T20I # 291
Khawar Ali, Jatinder Singh 132* 1st Oman v Maldives Al Amerat 25 Feb 2020 T20I # 1058
Saber Zakhil, Saqlain Ali 132* 9th Belgium v Austria Waterloo 24 Jul 2021 T20I # 1200
A Vala, S Bau 132* 3rd P.N.G. v Uganda Bulawayo 12 Jul 2022 T20I # 1642
MJ Guptill, C Munro 132 1st New Zealand v Australia Auckland 16 Feb 2018 T20I # 649
BA Pai, L Bruce 132 1st Gibraltar v Bulgaria Marsa 24 Oct 2021 T20I # 1356
JC Buttler, AD Hales 132 1st England v Australia Perth 9 Oct 2022 T20I # 1812
SI Runsewe, I Danladi 132 3rd Nigeria v Botswana Abuja 28 Nov 2024 T20I # 2996
JN Frylinck, L Steenkamp 132 2nd Namibia v Nigeria Harare 28 Sep 2025 T20I # 3478
Karanbir Singh, Bilal Zalmai 132 1st Austria v Romania Ilfov County 19 Oct 2025 T20I # 3530
Babar Azam, Mohammad Hafeez 131* 2nd Pakistan v Bangladesh Lahore 25 Jan 2020 T20I # 1033
Aqib Ilyas, Jatinder Singh 131* 1st Oman v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
HE van der Dussen, DA Miller 131* 4th South Africa v India Delhi 9 Jun 2022 T20I # 1554
JP Inglis, C Green 131* 3rd Australia v West Indies Kingston 22 Jul 2025 T20I # 3351
MR Swart, BN Cooper 131 2nd Netherlands v Nepal Amstelveen 1 Jul 2015 T20I # 425
RR Hendricks, F du Plessis 131 2nd South Africa v Pakistan Cape Town 1 Feb 2019 T20I # 732
MJ Guptill, KS Williamson 131 2nd New Zealand v Australia Dunedin 25 Feb 2021 T20I # 1124
JM Bairstow, HC Brook 131 3rd England v New Zealand Manchester 1 Sep 2023 T20I # 2229
KH Abe, B Ito-Davis 131 4th Japan v Mongolia Sano 8 May 2024 T20I # 2594
AGS Gous, Aaron Jones 131 3rd U.S.A. v Canada Dallas 1 Jun 2024 T20I # 2632
Abbas Ghani, V Ravindran 131 1st Hungary v Luxembourg Szodliget 27 Jul 2025 T20I # 3379
AA Obanda, RN Patel 130* 3rd Kenya v Nigeria Kigali 18 Nov 2021 T20I # 1436
JD Ryder, BB McCullum 130 1st New Zealand v West Indies Hamilton 28 Dec 2008 T20I # 79
S Dhawan, RR Pant 130 3rd India v West Indies Chennai 11 Nov 2018 T20I # 710
JC Buttler, DJ Malan 130 2nd England v India Ahmedabad 20 Mar 2021 T20I # 1138
SPD Smith, JP Inglis 130 2nd Australia v India Visakhapatnam 23 Nov 2023 T20I # 2360
A Sharafu, Muhammad Waseem 130 1st U.A.E. v Namibia Windhoek 29 Sep 2024 T20I # 2875
TL Seifert, KS Williamson 129* 2nd New Zealand v Pakistan Hamilton 20 Dec 2020 T20I # 1118
KH Prajapati, Zeeshan Maqsood 129* 2nd Oman v Canada Al Amerat 19 Feb 2022 T20I # 1475
Q de Kock, RR Rossouw 129 2nd South Africa v Australia Adelaide 5 Nov 2014 T20I # 407
R Sandaruwan, Usman Patel 129 1st Kuwait v Bahrain Al Amerat 26 Feb 2020 T20I # 1063
Muhammad Waseem, V Aravind 129 1st U.A.E. v Afghanistan Abu Dhabi 19 Feb 2023 T20I # 1995
T Marumani, D Myers 129 2nd Zimbabwe v Rwanda Nairobi (Ruaraka) 22 Oct 2024 T20I # 2926
WG Jacks, JC Buttler 129 2nd England v West Indies Bridgetown 10 Nov 2024 T20I # 2943
Karanbir Singh, Razmal Shigiwal 129 2nd Austria v Hungary Ilfov County 27 Jun 2025 T20I # 3267
PD Salt, HC Brook 129 3rd England v New Zealand Christchurch 20 Oct 2025 T20I # 3532
AD Hales, C Kieswetter 128* 1st England v West Indies The Oval 23 Sep 2011 T20I # 207
A Sharafu, R Chopra 128* 3rd U.A.E. v Bahrain Doha 28 Nov 2024 T20I # 2994
TH David, MJ Owen 128* 5th Australia v West Indies Basseterre 25 Jul 2025 T20I # 3369
Q de Kock, AK Markram 128 2nd South Africa v West Indies St George's 3 Jul 2021 T20I # 1181
L Yamamoto-Lake, K Kadowaki-Fleming 128 2nd Japan v Indonesia Sano 10 Oct 2022 T20I # 1813
SI Runsewe, Selim Salau 128 1st Nigeria v Ivory Coast Abuja 24 Nov 2024 T20I # 2977
Arun Yadav, A Augastin 128 2nd Tanzania v Malawi Blantyre 6 Jul 2025 T20I # 3279
MJ Guptill, BB McCullum 127* 1st New Zealand v Zimbabwe Harare 15 Oct 2011 T20I # 211
Babar Hayat, MS Chapman 127* 3rd Hong Kong v Oman Abu Dhabi 26 Nov 2015 T20I # 467
F du Plessis, HE van der Dussen 127* 4th South Africa v England Cape Town 1 Dec 2020 T20I # 1113
IA Karim, RR Patel 127* 3rd Kenya v Nepal Nairobi (Gym) 28 Aug 2022 T20I # 1749
Babar Hayat, JJ Atkinson 127* 4th Hong Kong v Japan Mong Kok 14 Feb 2024 T20I # 2469
CS MacLeod, RD Berrington 127 3rd Scotland v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
T Bavuma, RR Hendricks 127 1st South Africa v Ireland Belfast 24 Jul 2021 T20I # 1201
K Bhurtel, Aasif Sheikh 127 1st Nepal v Kuwait Mong Kok 10 Apr 2025 T20I # 3134
S Houghton, C Bevin 127 1st Croatia v Hungary Szodliget 29 Aug 2025 T20I # 3420
P Nissanka, MDKJ Perera 127 2nd Sri Lanka v India Dubai (DICS) 26 Sep 2025 T20I # 3476
DO Obuya, SO Tikolo 126* 1st Kenya v Scotland Nairobi (Gym) 4 Feb 2010 T20I # 133
AA Obanda, SO Tikolo 126 1st Kenya v Canada Dubai (DICS) 10 Feb 2010 T20I # 138
J Charles, E Lewis 126 1st West Indies v India Lauderhill 27 Aug 2016 T20I # 562
PR Stirling, KJ O'Brien 126 1st Ireland v Afghanistan Dehradun 23 Feb 2019 T20I # 746
Jatinder Singh, Aqib Ilyas 126 2nd Oman v Canada Abu Dhabi 25 Oct 2019 T20I # 971
Mohammad Rizwan, Babar Azam 126 2nd Pakistan v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Aaftab Alam Khan, HS Gericke 126 4th Malta v Bulgaria Marsa 14 May 2022 T20I # 1536
D Brevis, T Stubbs 126 4th South Africa v Australia Darwin 12 Aug 2025 T20I # 3405
PD Salt, JC Buttler 126 1st England v South Africa Manchester 12 Sep 2025 T20I # 3450
MP O'Dowd, BN Cooper 125* 3rd Netherlands v Malaysia Kirtipur 18 Apr 2021 T20I # 1150
Meet Bhavsar, Usman Patel 125* 3rd Kuwait v Bahrain Doha 16 Sep 2023 T20I # 2236
Ali Nadeem, NS Dhaliwal 125* 1st Canada v Cayman George Town 26 Apr 2025 T20I # 3163
R Gunasekera, A Bagai 125 3rd Canada v Ireland Abu Dhabi 16 Nov 2013 T20I # 338
AB de Villiers, HM Amla 125 1st South Africa v England Johannesburg 21 Feb 2016 T20I # 506
TP Ura, A Vala 125 1st P.N.G. v Namibia ICCA 2 Dubai 20 Oct 2019 T20I # 946
FH Allen, TL Seifert 125 2nd New Zealand v Pakistan Dunedin 17 Jan 2024 T20I # 2434
H Lakov, Isa Zaroo 125 1st Bulgaria v Gibraltar Sofia 13 Jul 2025 T20I # 3312
BA King, SD Hope 125 1st West Indies v Australia Basseterre 25 Jul 2025 T20I # 3369
TP Ura, S Bau 124* 1st P.N.G. v Hong Kong Mong Kok 12 Mar 2024 T20I # 2517
TM Dilshan, ST Jayasuriya 124 1st Sri Lanka v West Indies Nottingham 10 Jun 2009 T20I # 100
Mohammad Hafeez, Imran Nazir 124 1st Pakistan v Bangladesh Pallekele 25 Sep 2012 T20I # 274
KS Williamson, CJ Anderson 124 4th New Zealand v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
Azhar Andani, ARA Chambers 124 2nd Portugal v Gibraltar Albergaria 21 Aug 2021 T20I # 1233
DA Warner, MR Marsh 124 2nd Australia v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
A Johnson, SA Wijeyeratne 124 1st Canada v Oman Al Amerat 21 Nov 2022 T20I # 1910
Litton Das, Rony Talukdar 124 1st Bangladesh v Ireland Chattogram 29 Mar 2023 T20I # 2037
Arslan Amjad, Bilal Masud 124 2nd Estonia v Gibraltar Gibraltar 30 Sep 2023 T20I # 2267
HB Dickson, T Parima 124 1st Cook Islands v Samoa Apia (No 2) 23 Aug 2024 T20I # 2794
MWR Stokes, OB Nightingale 124 4th Guernsey v Jersey The Hague 8 Jul 2025 T20I # 3286
BJ Bennett, T Marumani 124 1st Zimbabwe v Namibia Bulawayo 15 Sep 2025 T20I # 3456
MJ Santner, DJ Mitchell 123* 3rd New Zealand v Netherlands The Hague 5 Aug 2022 T20I # 1723
AA Jangoo, AWJ Auguste 123* 1st West Indies v Nepal Sharjah 30 Sep 2025 T20I # 3490
C Munro, TC Bruce 123 4th New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
RG Sharma, KL Rahul 123 2nd India v England Manchester 3 Jul 2018 T20I # 684
RG Sharma, S Dhawan 123 1st India v West Indies Lucknow 6 Nov 2018 T20I # 709
MP O'Dowd, BN Cooper 123 1st Netherlands v Bermuda Dubai (DICS) 26 Oct 2019 T20I # 974
M Simpson-Parker, Razmal Shigiwal 123 3rd Austria v Luxembourg Vinor 23 May 2021 T20I # 1163
- 123 4th Sri Lanka v Ireland Abu Dhabi 20 Oct 2021 T20I # 1331
H Lakov, IA De Silva 123 1st Bulgaria v Czech Rep. Marsa 12 May 2022 T20I # 1529
I Niyomugabo, D Gumyusenge 123 3rd Rwanda v Malawi Rwanda 26 Jul 2025 T20I # 3375
HT Tector, LJ Tucker 123 3rd Ireland v England Dublin (Malahide) 17 Sep 2025 T20I # 3461
Ahmed Shehzad, Babar Azam 122 2nd Pakistan v World-XI Lahore 12 Sep 2017 T20I # 619
MH Cross, RD Berrington 122 3rd Scotland v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
AJ Finch, DA Warner 122 1st Australia v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
N Pooran, R Powell 122 3rd West Indies v England Bridgetown 26 Jan 2022 T20I # 1455
A Johnson, H Thaker 122 3rd Canada v Panama Hamilton 3 Oct 2023 T20I # 2280
C Pyle, L Bruce 122 3rd Gibraltar v Romania Ilfov County 25 May 2024 T20I # 2624
D Ndikubwimana, O Manishimwe 122 1st Rwanda v Malawi Nairobi 2 Jul 2024 T20I # 2732
Asif Khan, R Chopra 122 3rd U.A.E. v Thailand Doha 23 Nov 2024 T20I # 2971
E Lewis, SD Hope 122 1st West Indies v Ireland Bready 15 Jun 2025 T20I # 3238
BM Pecic, Luka Woods 122 2nd Serbia v Croatia Szodliget 31 Aug 2025 T20I # 3428
RR Hendricks, Q de Kock 121* 1st South Africa v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
MS Chapman, JDS Neesham 121* 5th New Zealand v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
DA Warner, DJM Short 121 1st Australia v New Zealand Auckland 16 Feb 2018 T20I # 649
Inam-ul-Haq, Kamran Khan 121 2nd Qatar v Maldives Al Amerat 23 Jan 2019 T20I # 725
Zeeshan Kukikhel, Abhijeet Ahuja 121 1st Hungary v Malta Ilfov County 5 Sep 2021 T20I # 1259
MP O'Dowd, TLW Cooper 121 3rd Netherlands v Uganda Bulawayo 14 Jul 2022 T20I # 1650
G Mckeon, HA Jackson 121 1st France v Estonia Kerava 30 Jul 2022 T20I # 1709
K Kadowaki-Fleming, W Miyauchi 121 2nd Japan v Singapore Bangkok 11 Feb 2024 T20I # 2460
P Nissanka, BKG Mendis 121 1st Sri Lanka v New Zealand Mount Maunganui 28 Dec 2024 T20I # 3079
Karanbir Singh, Amar Naeem 121 2nd Austria v Hungary Szodliget 26 Jul 2025 T20I # 3373
HH Gibbs, JM Kemp 120* 3rd South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
V Saini, S Periyalwar 120* 4th Romania v Luxembourg Marsa 16 Jul 2023 T20I # 2144
BB McCullum, MJ Guptill 120 1st New Zealand v Zimbabwe Harare 17 Oct 2011 T20I # 213
DA Warner, AJ Finch 120 1st Australia v South Africa Cape Town 26 Feb 2020 T20I # 1065
Amoluk Singh, O Harvey 120 3rd Ghana v Rwanda Rwanda 21 Aug 2021 T20I # 1234
Omar Rassol, M Kadyan 120 4th Bulgaria v Serbia Belgrade 9 Jul 2022 T20I # 1627
T Sandeep, Adil Butt 120 1st Eswatini v Lesotho Malkerns 29 Mar 2024 T20I # 2534
I Liyanage, Mohammad Ahnaff 120 2nd Qatar v Bahrain Doha 25 Nov 2024 T20I # 2979
JL Smith, BM Duckett 120 1st England v West Indies Southampton 10 Jun 2025 T20I # 3218
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Pakistan v Sri Lanka at Rawalpindi, Pakistan T20I Tri-Series 3rd Match, Nov 22, 2025 [T20I # 3585 - Live]
    » Pakistan 78/1 (10.2 ov, Sahibzada Farhan 47*, Babar Azam 5*, V Viyaskanth 0/18)
Indonesia v Bahrain at Bali, 3rd T20I, Nov 21, 2025 [T20I # 3584]
Sri Lanka v Zimbabwe at Rawalpindi, 2nd match, Nov 20, 2025 [T20I # 3583]