Highest percentage of runs in a completed innings

Twenty20 Internationals Cricket – Highest percentage of runs in a completed innings

Twenty20 Internationals
Long innings

Highest percentage of runs in a completed innings

RankPlayerRunsTotal%InnsTeamOppositionGroundMatch DateScorecard
🥇 1
D Visser13217475.861Samoav VanuatuApia (No 2)20 Aug 2024T20I # 2779
🥈 2
AJ Finch172229/275.11Australiav ZimbabweHarare3 Jul 2018T20I # 683
🥉 3
A Turay78*111/670.271Sierra Leonev GhanaBenoni17 Dec 2023T20I # 2409
4
KS Williamson4260702New Zealandv Sri LankaChattogram31 Mar 2014T20I # 395
5
Babar Hayat122175/769.712Hong Kongv OmanFatullah19 Feb 2016T20I # 502
6
MP O'Dowd133*191/269.631Netherlandsv MalaysiaKirtipur18 Apr 2021T20I # 1150
7
G Mckeon109157/569.421Francev SwitzerlandVantaa25 Jul 2022T20I # 1686
8
AV Lazarus95137/869.341Thailandv IndonesiaBali1 May 2024T20I # 2584
9
D Visser110*159/469.181Samoav Hong KongSingapore23 Jul 2025T20I # 3352
10
Saber Zakhil100*146/868.491Belgiumv AustriaWaterloo24 Jul 2021T20I # 1200
11
Muhammad Usman49*7367.122U.A.E.v NetherlandsICCA Dubai3 Feb 2016T20I # 490
12
YSD Seneveratne150*224/166.961Caymanv BrazilBuenos Aires14 Dec 2024T20I # 3052
13
Zeeshan Ali101151/966.881Hong Kongv MalaysiaSingapore18 Jul 2025T20I # 3320
14
DK Kesuma115*172/566.861Indonesiav PhilippinesBali10 Jul 2025T20I # 3293
15
LA Dunbar104*156/666.661Serbiav BulgariaCorfu14 Oct 2019T20I # 931
16
A Donovan122*184/966.31Philippinesv South KoreaBali12 Jul 2025T20I # 3305
17
O Tuyisenge66100662Rwandav UgandaRwanda14 Dec 2022T20I # 1954
18
DA Warner90*137/365.691Australiav Sri LankaSydney26 Jan 2013T20I # 299
19
Shaiman Anwar117*180/3651U.A.E.v P.N.G.Abu Dhabi14 Apr 2017T20I # 609
20
M Taylor446864.72Bahamasv CanadaNorth Sound7 Nov 2021T20I # 1405
21
PR Stirling115*178/264.61Irelandv ZimbabweBready1 Sep 2021T20I # 1244
22
BB McCullum123191/364.391New Zealandv BangladeshPallekele21 Sep 2012T20I # 267
23
Zeeshan Khan115179/864.241Maltav LuxembourgMarsa11 Jul 2023T20I # 2128
24
Adil Butt88*137/764.231Eswatiniv NigeriaAbuja26 Nov 2024T20I # 2986
25
G Mckeon101158/863.921Francev NorwayKerava27 Jul 2022T20I # 1691
26
Shaheryar Butt125*197/663.451Belgiumv Czech Rep.Walferdange29 Aug 2020T20I # 1090
27
Luqman Butt7912563.22Cambodiav BahrainDoha26 Nov 2024T20I # 2983
28
SR Watson124*197/562.941Australiav IndiaSydney31 Jan 2016T20I # 489
29
AJ Finch156248/662.91Australiav EnglandSouthampton29 Aug 2013T20I # 328
30
Festus Benn32*5162.741Bahamasv BermudaGeorge Town23 Apr 2025T20I # 3154
31
CH Gayle63*10162.372West Indiesv Sri LankaThe Oval19 Jun 2009T20I # 115
32
GD Phillips104167/762.271New Zealandv Sri LankaSydney29 Oct 2022T20I # 1850
33
JC Buttler101*163/461.961Englandv Sri LankaSharjah1 Nov 2021T20I # 1382
34
Faheem Nazir107*173/461.841Switzerlandv EstoniaKerava27 Jul 2022T20I # 1689
35
V Aravind97*157/561.781U.A.E.v IrelandAl Amerat18 Feb 2022T20I # 1472
36
Faheem Nazir113183/861.741Switzerlandv Czech Rep.Kerava30 Jul 2022T20I # 1705
37
RD Berrington100162/761.721Scotlandv BangladeshThe Hague24 Jul 2012T20I # 252
38
DM Gondaria85*138/461.591Kenyav BermudaICCA Dubai21 Oct 2019T20I # 953
39
Mohammad Rizwan104*169/661.531Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
40
S Davizi91148/561.481Czech Rep.v MaltaMarsa18 Oct 2019T20I # 934
41
FH Allen137224/761.161New Zealandv PakistanDunedin17 Jan 2024T20I # 2434
42
HAM Shah99162/461.111Denmarkv FinlandBrondby8 May 2022T20I # 1521
43
S Davizi111*182/660.981Czech Rep.v AustriaVinor9 Jul 2022T20I # 1624
44
DK Kesuma117*192/160.931Indonesiav MyanmarBali12 Nov 2024T20I # 2944
45
TM Dilshan96*158/560.751Sri Lankav West IndiesThe Oval19 Jun 2009T20I # 115
46
Mohammad Hafeez99*163/660.731Pakistanv New ZealandHamilton20 Dec 2020T20I # 1118
46
Virandeep Singh116*191/660.731Malaysiav IndonesiaPhnom Penh2 May 2023T20I # 2051
48
Haider Butt548960.671Bahrainv UgandaJinja29 Oct 2024T20I # 2937
49
V Balakrishnan100165/260.61Botswanav St HelenaRwanda25 Nov 2022T20I # 1920
50
S Pillai4371/860.561Costa Ricav T & C IslandPanama City19 Apr 2025T20I # 3145
51
P Baron66*109/560.552Argentinav BahamasNorth Sound8 Nov 2021T20I # 1409
52
Karanbir Singh115190/360.521Austriav SwitzerlandLatschach1 Jun 2025T20I # 3201
53
Umar Nawaz569360.211Swedenv GermanyKrefeld9 Jun 2022T20I # 1555
54
J Butler65*108/660.181Guernseyv JerseyCastel15 Jun 2019T20I # 791
55
JP Duminy78130602South Africav AustraliaMelbourne11 Jan 2009T20I # 80
55
DPMD Jayawardene81135/6601Sri Lankav New ZealandProvidence30 Apr 2010T20I # 151
57
KJ O'Brien124208/559.611Irelandv Hong KongAl Amerat7 Oct 2019T20I # 921
58
Abdul Waheed110185/959.452Saudi Arabiav BahrainDoha19 Nov 2024T20I # 2963
59
V Kohli77130/459.231Indiav Sri LankaMirpur6 Apr 2014T20I # 400
60
YSD Seneveratne7412559.21Caymanv BahamasBuenos Aires28 Feb 2023T20I # 2008
61
RR Hendricks8714759.182South Africav West IndiesKingston23 May 2024T20I # 2617
62
Sami Sohail84*142/259.151Malawiv SeychellesRwanda20 Oct 2021T20I # 1323
63
SA Yadav117198/959.092Indiav EnglandNottingham10 Jul 2022T20I # 1631
64
S Ivetic63*107/558.871Serbiav GibraltarGibraltar5 Oct 2023T20I # 2291
64
Najibullah Zadran73124/858.871Afghanistanv New ZealandAbu Dhabi7 Nov 2021T20I # 1402
66
RGA Amah203458.822Cameroonv TanzaniaKigali9 Dec 2022T20I # 1950
67
MA Baig74126/458.732Malawiv TanzaniaBenoni20 Sep 2022T20I # 1786
68
KJ Stagno101172/858.721Gibraltarv LuxembourgGibraltar15 Oct 2023T20I # 2315
69
KTK Rodrigo71121/958.671Maldivesv QatarDoha1 Oct 2023T20I # 2271
70
RG Sharma79*13558.512Indiav AustraliaBridgetown7 May 2010T20I # 165
71
MN van Wyk114*195/358.461South Africav West IndiesDurban14 Jan 2015T20I # 415
72
Ahmed Shehzad111*190/558.421Pakistanv BangladeshMirpur30 Mar 2014T20I # 392
73
Muhammad Tanveer88*151/958.272Qatarv BahrainBangi18 Dec 2022T20I # 1964
73
Hazratullah Zazai162*278/358.271Afghanistanv IrelandDehradun23 Feb 2019T20I # 746
75
RD Berrington82*141/658.151Scotlandv ZimbabweEdinburgh15 Sep 2021T20I # 1276
76
S Adedeji68117/758.112Nigeriav UgandaEntebbe15 Sep 2021T20I # 1275
76
SA Yadav111*191/658.111Indiav New ZealandMount Maunganui20 Nov 2022T20I # 1898
78
SF Mire94162/458.021Zimbabwev PakistanHarare4 Jul 2018T20I # 685
79
CH Gayle98169/657.981West Indiesv IndiaBridgetown9 May 2010T20I # 169
80
PA Raikes74*128/757.811Gibraltarv PortugalAlbergaria11 Apr 2023T20I # 2044
81
DPMD Jayawardene100173/757.81Sri Lankav ZimbabweProvidence3 May 2010T20I # 157
82
Muhammad Usman89*154/557.791U.A.E.v CanadaAbu Dhabi27 Oct 2019T20I # 985
83
V Balakrishnan101175/457.711Botswanav EswatiniAbuja23 Nov 2024T20I # 2972
84
Ibrahim Zadran64*111/857.652Afghanistanv IndiaDubai (DICS)8 Sep 2022T20I # 1761
85
Mohammad Ihsan102*177/357.621Spainv Isle of ManCartagena24 Feb 2023T20I # 1998
86
PR Stirling7212557.61Irelandv U.A.E.Abu Dhabi19 Oct 2019T20I # 944
87
V Kohli122*212/257.541Indiav AfghanistanDubai (DICS)8 Sep 2022T20I # 1761
88
Bilal Zalmai111*193/457.511Austriav Czech Rep.Ilfov County1 Sep 2019T20I # 877
89
Karanbir Singh9716957.391Austriav RomaniaRome9 Jun 2024T20I # 2656
90
KC Sangakkara59*103/957.282Sri Lankav South AfricaColombo (RPS)2 Aug 2013T20I # 323
91
Tamim Iqbal103*180/257.221Bangladeshv OmanDharamsala13 Mar 2016T20I # 534
92
M Sert122157.142Turkeyv Czech Rep.Ilfov County30 Aug 2019T20I # 872
92
OK Mohamed4757.142Ivory Coastv NigeriaAbuja24 Nov 2024T20I # 2977
94
RG Sharma121*212/457.071Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
94
CH Gayle117205/657.071West Indiesv South AfricaJohannesburg11 Sep 2007T20I # 20
96
A Johnson109*191/257.061Canadav OmanAl Amerat16 Nov 2022T20I # 1885
97
AD Mathews81*142/857.041Sri Lankav New ZealandAuckland10 Jan 2016T20I # 476
98
Taranjeet Singh110193/456.991Romaniav Czech Rep.Marsa13 May 2022T20I # 1532
99
Mohammad Rizwan90*158/556.961Pakistanv New ZealandChristchurch19 Jan 2024T20I # 2437
100
MN Samuels78137/656.931West Indiesv Sri LankaColombo (RPS)7 Oct 2012T20I # 289
101
RG Sharma111*195/256.921Indiav West IndiesLucknow6 Nov 2018T20I # 709
102
D Visser107*188/256.911Samoav MalaysiaSingapore24 Jul 2025T20I # 3358
103
HG Munsey132232/256.891Scotlandv AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
104
PD Salt559756.72Englandv IndiaWankhede2 Feb 2025T20I # 3086
105
Paing Danu72*127/256.691Myanmarv IndonesiaBali16 Nov 2024T20I # 2953
106
MG Erasmus100*177/456.491Namibiav UgandaWindhoek9 Apr 2022T20I # 1506
107
AP Yadav74131/956.482Thailandv Saudi ArabiaKuala Lumpur28 Apr 2025T20I # 3166
108
Virandeep Singh84*149/656.371Malaysiav Hong KongKuala Lumpur22 Sep 2023T20I # 2249
109
SI Runsewe80142/656.331Nigeriav GhanaLagos10 Oct 2023T20I # 2307
110
J Baker94167/556.281Caymanv BahamasKing City (NW)22 Jun 2025T20I # 3262
111
SB Styris458056.252New Zealandv PakistanChristchurch30 Dec 2010T20I # 195
111
WTS Porterfield72128/956.252Irelandv U.A.E.Abu Dhabi16 Feb 2016T20I # 500
111
Mohammad Naim8114456.252Bangladeshv IndiaNagpur10 Nov 2019T20I # 1014
114
LJ Tucker84150561Irelandv U.S.A.Lauderhill23 Dec 2021T20I # 1452
114
SO Hetmyer56100562West Indiesv IndiaLauderhill7 Aug 2022T20I # 1726
116
Izaz Ali118211/955.922Sloveniav SerbiaBelgrade7 Jun 2025T20I # 3206
117
Alexandros Karvelas244355.812Greecev SwedenVantaa18 Jul 2022T20I # 1670
118
KS Leverock98176/655.681Bermudav CaymanHamilton3 Oct 2023T20I # 2281
119
C Munro109*196/255.611New Zealandv IndiaRajkot4 Nov 2017T20I # 631
120
Sompal Kami407255.551Nepalv Hong KongColombo (PSS)24 Nov 2014T20I # 410
121
RD Gaikwad123*222/355.41Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
122
H Lakov62*112/955.351Bulgariav MaltaIlfov County3 Sep 2021T20I # 1250
123
AE Paraam100*181/555.241Singaporev PhilippinesPhnom Penh3 May 2023T20I # 2052
124
Mohammad Rizwan91*165/355.151Pakistanv ZimbabweHarare25 Apr 2021T20I # 1158
125
GJ Maxwell145*263/355.131Australiav Sri LankaPallekele6 Sep 2016T20I # 565
126
PR Surve71*129/755.032Indonesiav ThailandBali1 May 2024T20I # 2584
126
Mohammad Rizwan82*149/755.031Pakistanv ZimbabweHarare21 Apr 2021T20I # 1154
128
Gulbadin Naib4480552Afghanistanv EnglandColombo (RPS)21 Sep 2012T20I # 268
129
K Motlhanka84153/654.91Botswanav GhanaBenoni11 Dec 2023T20I # 2394
130
Mohammad Shahzad118*215/654.881Afghanistanv ZimbabweSharjah10 Jan 2016T20I # 477
131
P Nissanka90164/854.872Sri Lankav New ZealandMount Maunganui28 Dec 2024T20I # 3079
132
L Lamin34*6254.831Sierra Leonev NigeriaRwanda2 Dec 2022T20I # 1929
133
PK Matautaava103188/654.781Vanuatuv MalaysiaKuala Lumpur1 Oct 2019T20I # 898
134
DPMD Jayawardene86157/954.771Sri Lankav AustraliaPallekele8 Aug 2011T20I # 203
135
Ahmed Shehzad98*179/154.741Pakistanv ZimbabweHarare24 Aug 2013T20I # 327
136
BA Pai76*139/554.671Gibraltarv BelgiumGent28 Jun 2022T20I # 1581
137
M Levitt135247/554.651Netherlandsv NamibiaKirtipur29 Feb 2024T20I # 2488
137
Abhishek Sharma135247/954.651Indiav EnglandWankhede2 Feb 2025T20I # 3086
139
S Ssesazi100*183/554.641Ugandav TanzaniaRwanda22 Dec 2022T20I # 1979
140
HM Amla97*178/454.491South Africav AustraliaCape Town9 Mar 2016T20I # 526
140
BB McCullum91167/554.491New Zealandv IndiaChennai11 Sep 2012T20I # 261
142
M Taylor61112/754.462Bahamasv CanadaKing City (NE)12 Jun 2025T20I # 3223
143
Sabbir Rahman80147/754.421Bangladeshv Sri LankaMirpur28 Feb 2016T20I # 513
143
Luqman Butt80*147/554.421Cambodiav Saudi ArabiaBangkok11 Feb 2024T20I # 2461
145
M Campopiano87*160/354.371Italyv SpainAlmeria6 Nov 2022T20I # 1876
146
AP Yadav50*9254.341Thailandv MalaysiaKuala Lumpur25 Apr 2025T20I # 3159
147
SK Raina101186/554.31Indiav South AfricaGros Islet2 May 2010T20I # 155
148
Wei Guo Lei70129/454.261Chinav MyanmarBangkok30 Jan 2024T20I # 2442
149
Tamim Iqbal83*153/754.241Bangladeshv NetherlandsDharamsala9 Mar 2016T20I # 524
150
BB McCullum116*214/654.21New Zealandv AustraliaChristchurch28 Feb 2010T20I # 149
151
DPMD Jayawardene78144/954.161Sri Lankav IrelandLord's14 Jun 2009T20I # 108
152
K Bhurtel92*170/654.111Nepalv U.S.A.Dallas19 Oct 2024T20I # 2916
153
LM Gabriel336154.092Lesothov TanzaniaDar-es-Salaam22 Sep 2024T20I # 2857
154
MJ Guptill93172/554.061New Zealandv ScotlandDubai (DICS)3 Nov 2021T20I # 1388
155
SS Iyer67124/754.031Indiav EnglandAhmedabad12 Mar 2021T20I # 1131
155
CR Ervine67*124/454.031Zimbabwev IrelandBready4 Sep 2021T20I # 1256
157
Salman Butt74137/754.011Pakistanv CanadaKing City (NW)10 Oct 2008T20I # 70
158
Ali Nadeem89165/653.931Canadav CaymanGeorge Town23 Apr 2025T20I # 3153
158
Hamza Khan4889/953.932Rwandav MalawiBenoni16 Dec 2023T20I # 2405
160
Shubman Gill126*234/453.841Indiav New ZealandAhmedabad1 Feb 2023T20I # 1992
161
DP Conway99*184/553.81New Zealandv AustraliaChristchurch22 Feb 2021T20I # 1123
162
RR Patel120224/453.571Kenyav MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
163
PR Surve38*7153.522Indonesiav PhilippinesIncheon29 Sep 2024T20I # 2873
164
SA Edwards99185/653.511Netherlandsv OmanAl Amerat14 Nov 2024T20I # 2949
165
Muhammad Tanveer69*129/653.481Qatarv KuwaitDoha2 Oct 2023T20I # 2276
165
MP O'Dowd92*172/153.481Netherlandsv GuernseyThe Hague9 Jul 2025T20I # 3292
167
V Aravind70*131/453.432U.A.E.v AfghanistanSharjah29 Dec 2023T20I # 2424
167
DMW Rawlins7013153.431Bermudav CanadaKing City (NW)22 Jun 2025T20I # 3263
169
F du Plessis79*148/453.371South Africav BangladeshMirpur5 Jul 2015T20I # 428
170
Sami Sohail81152/453.282Malawiv KenyaNairobi4 Jul 2024T20I # 2734
171
RG Sharma106199/553.261Indiav South AfricaDharamsala2 Oct 2015T20I # 456
171
S Davizi98*184/553.261Czech Rep.v GibraltarMarsa11 May 2022T20I # 1526
173
Aqib Ilyas90169/753.252Omanv U.A.E.Doha16 Sep 2023T20I # 2235
174
Dipanjan Dey75*141/853.191Swedenv FinlandKerava21 Aug 2021T20I # 1235
174
Mazharul Islam5094/853.191Seychellesv KenyaRwanda25 Nov 2022T20I # 1922
176
RR Rossouw109205/553.171South Africav BangladeshSydney27 Oct 2022T20I # 1847
177
Shaiman Anwar4381/953.081U.A.E.v IndiaMirpur3 Mar 2016T20I # 517
178
KS Williamson95179/653.072New Zealandv IndiaHamilton29 Jan 2020T20I # 1035
179
BOP Fernando78*147/753.061Sri Lankav PakistanLahore9 Oct 2019T20I # 925
180
DJ Mitchell356653.032New Zealandv IndiaAhmedabad1 Feb 2023T20I # 1992
181
DJ Hussey88*166/753.011Australiav South AfricaJohannesburg27 Mar 2009T20I # 87
181
Mohammad Rizwan88166/453.011Pakistanv EnglandKarachi25 Sep 2022T20I # 1798
183
SV Samson107202/852.971Indiav South AfricaDurban8 Nov 2024T20I # 2938
184
Saim Hussain108*204/452.941Bulgariav MaltaMarsa14 May 2022T20I # 1536
185
JP Inglis110208/352.881Australiav IndiaVisakhapatnam23 Nov 2023T20I # 2360
186
SJ Baard92174/852.871Namibiav BotswanaWindhoek22 Aug 2019T20I # 859
187
VP Thamotharam104*197/352.791Maltav GibraltarAlbergaria21 Aug 2021T20I # 1236
188
RG Mukasa89169/852.661Ugandav TanzaniaRwanda15 Dec 2022T20I # 1959
189
A Johnson121*230/452.61Canadav PanamaHamilton3 Oct 2023T20I # 2280
189
Babar Azam101*192/452.61Pakistanv New ZealandLahore15 Apr 2023T20I # 2046
191
KS Leverock103196/152.551Bermudav PanamaBuenos Aires28 Feb 2023T20I # 2009
191
JP Inglis103196/452.551Australiav ScotlandEdinburgh6 Sep 2024T20I # 2844
193
TM Dilshan104*198/352.521Sri Lankav AustraliaPallekele6 Aug 2011T20I # 202
194
Luka Woods84160/452.51Serbiav SloveniaLjubljana30 Jun 2024T20I # 2730
195
SKA Awiah96*183/352.451Ghanav CameroonKigali6 Dec 2022T20I # 1942
196
Anshuman Rath97185/352.431Hong Kongv MalaysiaKuala Lumpur12 Mar 2025T20I # 3113
197
Zeeshan Khan98*187/752.41Maltav RomaniaMarsa14 Jul 2023T20I # 2137
198
Parvez Hossain Emon100191/752.351Bangladeshv U.A.E.Sharjah17 May 2025T20I # 3185
199
E Dusingizimana56*107/552.331Rwandav GhanaLagos8 Oct 2023T20I # 2306
200
K Kadowaki-Fleming114218/852.291Japanv South KoreaSano15 Oct 2022T20I # 1822
201
AE Paraam92*176/552.271Singaporev JapanBangkok6 Feb 2024T20I # 2453
202
A Mansale82157/452.221Vanuatuv FijiApia (No 2)19 Aug 2024T20I # 2778
203
TP Ura107*205/252.191P.N.G.v PhilippinesPort Moresby23 Mar 2019T20I # 760
204
F du Plessis85163/352.141South Africav Sri LankaHambantota6 Aug 2013T20I # 325
205
Fiaz Ahmed87*167/452.091Bahrainv SingaporeSingapore28 Feb 2025T20I # 3104
206
G Stewart76146/652.051Italyv GermanyAlmeria4 Nov 2022T20I # 1866
207
Waji Ul Hassan115*221/352.031Saudi Arabiav BhutanBangkok15 Feb 2024T20I # 2473
207
RA Sealy64123/852.032Caymanv BermudaHamilton3 Oct 2023T20I # 2281
209
Virandeep Singh65125/8521Malaysiav BahrainKuala Lumpur10 Mar 2025T20I # 3108
210
Azyan Farhath66*127/751.961Maldivesv ThailandBangkok6 Feb 2024T20I # 2454
210
MWR Stokes66*127/851.962Guernseyv JerseySt Saviour7 Jun 2025T20I # 3209
212
L Yamamoto-Lake134*258/051.931Japanv ChinaMong Kok15 Feb 2024T20I # 2470
213
MN Waller6813151.91Zimbabwev BangladeshMirpur13 Nov 2015T20I # 462
214
CO Obuya96*185/351.891Kenyav UgandaNairobi (Gym)10 Jun 2023T20I # 2088
215
Babar Hayat110212/651.881Hong Kongv NepalMong Kok9 Mar 2024T20I # 2507
216
KJ Coetzer428151.852Scotlandv South AfricaThe Oval7 Jun 2009T20I # 94
217
OJ Hairs127*245/251.831Scotlandv ItalyEdinburgh24 Jul 2023T20I # 2160
218
DA Miller85*164/851.821South Africav PakistanLahore14 Feb 2021T20I # 1122
218
LJ Tucker71*13751.822Irelandv AustraliaBrisbane31 Oct 2022T20I # 1855
220
Azyan Farhath57*110/351.812Maldivesv ThailandGelephu22 Oct 2024T20I # 2922
221
C Munro101195/751.791New Zealandv BangladeshMount Maunganui6 Jan 2017T20I # 575
222
O Tuyisenge295651.782Rwandav UgandaRwanda16 Dec 2022T20I # 1962
222
Azyan Farhath58112/651.781Maldivesv BhutanGelephu20 Oct 2024T20I # 2917
224
M Coetzee102197/551.771Hong Kongv QatarDoha29 Feb 2024T20I # 2489
225
MR Swart89172/551.741Netherlandsv KenyaWindhoek19 Apr 2013T20I # 313
226
S Dhawan90174/551.721Indiav Sri LankaColombo (RPS)6 Mar 2018T20I # 656
226
Nizakat Khan6011651.721Hong Kongv NetherlandsBulawayo12 Jul 2022T20I # 1641
228
H Masakadza93*180/451.661Zimbabwev BangladeshKhulna22 Jan 2016T20I # 484
229
KD Shah79153/551.631Hong Kongv IrelandAbu Dhabi18 Oct 2019T20I # 936
230
Anshuman Rath97188/651.591Hong Kongv QatarMong Kok13 Apr 2025T20I # 3138
231
KA Pollard4995/951.571West Indiesv IndiaLauderhill3 Aug 2019T20I # 842
232
Abdul Waheed99192/651.561Saudi Arabiav CambodiaBangkok1 Feb 2024T20I # 2443
233
Ravinderpal Singh101196/651.531Canadav CaymanSandys Parish18 Aug 2019T20I # 852
234
F du Plessis119231/751.511South Africav West IndiesJohannesburg11 Jan 2015T20I # 414
234
JC Buttler6813251.511Englandv IndiaEden Gardens22 Jan 2025T20I # 3082
236
Babar Azam87*169/651.471Pakistanv EnglandLahore30 Sep 2022T20I # 1802
237
TLW Cooper72*140/551.421Netherlandsv ZimbabweSylhet19 Mar 2014T20I # 372
237
Litton Das54*10551.422Bangladeshv AfghanistanKingstown24 Jun 2024T20I # 2722
239
Amjad Javed76148/851.351U.A.E.v ScotlandICCA Dubai4 Feb 2016T20I # 491
240
Ahmer Bin58113/851.321Bahrainv U.A.E.ICCA Dubai13 Dec 2024T20I # 3042
241
Muhammed Manga59*115/851.31Gambiav CameroonKigali9 Dec 2022T20I # 1948
242
GR Adair100195/651.281Irelandv South AfricaAbu Dhabi29 Sep 2024T20I # 2876
243
MJ Richardson61*119/551.261Germanyv DenmarkAlmeria20 Oct 2021T20I # 1330
244
Hazratullah Zazai82160/851.251Afghanistanv IrelandBready22 Aug 2018T20I # 697
244
V Kohli82*160/651.252Indiav PakistanMelbourne23 Oct 2022T20I # 1842
246
LS Livingstone10320151.242Englandv PakistanNottingham16 Jul 2021T20I # 1191
247
I Udana84*164/951.212Sri Lankav South AfricaCenturion22 Mar 2019T20I # 758
247
Mohammad Nabi84*164/651.211Afghanistanv BangladeshMirpur15 Sep 2019T20I # 883
247
Maaz Khan6312351.212Lesothov GhanaRwanda17 Oct 2021T20I # 1308
247
Muhammad Waseem84164/851.211U.A.E.v OmanAl Amerat14 Feb 2022T20I # 1464
247
Shenjian Zheng214151.211Chinav Hong KongMong Kok16 Feb 2024T20I # 2474
247
Breeze Ahir214151.212Panamav CaymanBuenos Aires7 Dec 2024T20I # 3015
253
Kamran Akmal64125/951.22Pakistanv AustraliaMelbourne5 Feb 2010T20I # 134
254
Meet Bhavsar89174/951.141Kuwaitv Saudi ArabiaDoha1 Oct 2023T20I # 2272
254
Sami Sohail6713151.142Malawiv BahrainRwanda23 Jul 2025T20I # 3356
256
SA Yadav68133/951.121Indiav South AfricaPerth30 Oct 2022T20I # 1853
257
Sher Sahak70*137/751.091Norwayv GuernseyAlmeria29 Apr 2022T20I # 1513
258
JC Buttler96188/651.061Englandv West IndiesChester-le-Street6 Jun 2025T20I # 3205
259
O Tuyisenge100*196/451.021Rwandav SeychellesRwanda19 Oct 2021T20I # 1319
259
HG Munsey75147/851.021Scotlandv U.A.E.Dubai (DICS)11 Mar 2024T20I # 2515
261
SI Runsewe79*155/650.961Nigeriav Sierra LeoneLagos5 Oct 2023T20I # 2292
262
GE Ngegba295750.871Sierra Leonev TanzaniaRwanda1 Dec 2022T20I # 1925
263
Chirag Suri88173/550.861U.A.E.v KuwaitAl Amerat21 Aug 2022T20I # 1741
263
K Motlhanka59116/250.862Botswanav NamibiaWindhoek20 Aug 2019T20I # 856
265
SPD Smith90177/850.842Australiav EnglandCardiff31 Aug 2015T20I # 453
266
Sami Sohail94*185/250.811Malawiv LesothoKigali25 Nov 2022T20I # 1921
267
Mohammad Rizwan98*193/550.771Pakistanv New ZealandRawalpindi24 Apr 2023T20I # 2049
268
Salman Butt67*132/750.752Pakistanv New ZealandBridgetown8 May 2010T20I # 167
269
Fiaz Ahmed105*207/250.721Bahrainv GermanyBlantyre6 Jul 2025T20I # 3280
270
Junaid Siddique7114050.711Bangladeshv PakistanCape Town20 Sep 2007T20I # 42
271
P Nissanka7214250.71Sri Lankav South AfricaSharjah30 Oct 2021T20I # 1378
272
MD Shanaka74*146/550.681Sri Lankav IndiaDharamsala27 Feb 2022T20I # 1494
272
P Suanchuai377350.681Thailandv MalaysiaBangi7 Jul 2022T20I # 1615
274
Mohammad Shahzad77152/750.651Afghanistanv IrelandDubai (DICS)24 Mar 2012T20I # 240
275
Rahmanullah Gurbaz79156/850.641Afghanistanv West IndiesLucknow17 Nov 2019T20I # 1017
275
AJ Finch79*156/650.641Australiav New ZealandWellington5 Mar 2021T20I # 1127
277
Muhammad Fahad12023750.631Turkeyv BulgariaSofia12 Jul 2025T20I # 3306
278
O Tuyisenge428350.61Rwandav TanzaniaDar-es-Salaam6 Nov 2022T20I # 1875
278
Sajid Patel428350.62Lesothov GhanaDar-es-Salaam24 Sep 2024T20I # 2858
280
CL White85*168/550.591Australiav Sri LankaBridgetown9 May 2010T20I # 170
281
JP Duminy86*170/650.581South Africav New ZealandChattogram24 Mar 2014T20I # 383
281
I Liyanage86170/750.581Qatarv CambodiaDoha23 Nov 2024T20I # 2973
281
J Butler87172/450.581Guernseyv GermanyDeventer15 Aug 2023T20I # 2197
284
RG Sharma89176/350.561Indiav BangladeshColombo (RPS)14 Mar 2018T20I # 660
284
IDM Latin89176/550.561Gibraltarv MaltaGibraltar5 May 2023T20I # 2058
286
S Dhawan92182/450.542Indiav West IndiesChennai11 Nov 2018T20I # 710
287
K Hinds4895/950.521Bahamasv MexicoBuenos Aires16 Dec 2024T20I # 3066
288
LJ Wright99*196/550.511Englandv AfghanistanColombo (RPS)21 Sep 2012T20I # 268
289
P Nissanka5210350.482Sri Lankav New ZealandDambulla10 Nov 2024T20I # 2941
290
G Stewart5410750.461Italyv GermanyAlmeria4 Nov 2022T20I # 1865
290
J Baker54107/850.462Caymanv BermudaGeorge Town20 Apr 2025T20I # 3150
292
Usman Khan5811550.431Francev MaltaMarsa10 Jul 2023T20I # 2125
293
KS Williamson6011950.422New Zealandv PakistanDubai (DICS)4 Nov 2018T20I # 708
294
RR Patel62*123/350.41Kenyav UgandaRwanda20 Nov 2021T20I # 1444
294
O Manishimwe63125/450.41Rwandav KenyaNairobi29 Jun 2024T20I # 2727
296
HG Munsey127*252/350.391Scotlandv NetherlandsDublin (Malahide)16 Sep 2019T20I # 884
296
V Vijh64*12750.391Luxembourgv RomaniaIlfov County30 Aug 2019T20I # 871
298
Divyendra Singh67*133/550.372Czech Rep.v NorwayVinor10 Jun 2025T20I # 3216
299
Virandeep Singh72*143/350.341Malaysiav NepalAl Amerat12 Apr 2024T20I # 2549
300
Rahmanullah Gurbaz80159/650.311Afghanistanv New ZealandProvidence7 Jun 2024T20I # 2645
300
Nazimuddin81161/750.312Bangladeshv PakistanNairobi (Gym)2 Sep 2007T20I # 18
302
A Ferguson86*171/450.291Argentinav BelizeNorth Sound10 Nov 2021T20I # 1414
302
KJ Stagno86171/950.291Gibraltarv PortugalGibraltar4 May 2023T20I # 2056
304
J Baker88*175/250.281Caymanv BahamasGeorge Town24 Apr 2025T20I # 3157
305
A Dizija91181/850.271Serbiav TurkeySofia23 Jun 2023T20I # 2109
306
DPMD Jayawardene98*195/350.251Sri Lankav West IndiesBridgetown7 May 2010T20I # 166
307
JDP Oram66*132502New Zealandv AustraliaW.A.C.A11 Dec 2007T20I # 49
307
H Patel88*176/3501Canadav IrelandColombo (SSC)3 Feb 2010T20I # 130
307
Umar Akmal4998/9501Pakistanv South AfricaDubai (DICS)13 Nov 2013T20I # 334
307
SJ Myburgh67*134/5501Netherlandsv NepalAmstelveen30 Jun 2015T20I # 424
307
RG Sharma83166/6501Indiav BangladeshMirpur24 Feb 2016T20I # 509
307
TM Dilshan75*150/4501Sri Lankav PakistanMirpur4 Mar 2016T20I # 518
307
LB Ferbrache55110/8502Guernseyv ItalySt Peter Port16 Jun 2019T20I # 796
307
Jatinder Singh67*134/7501Omanv Hong KongDubai (DICS)30 Oct 2019T20I # 990
307
Kaleem Shah72*144/4501Mozambiquev MalawiLilongwe7 Nov 2019T20I # 1006
307
Chirag Suri75150501U.A.E.v Saudi ArabiaAl Amerat25 Feb 2020T20I # 1059
307
Usman Shahid64128/8502Francev NorwayKrefeld7 Aug 2021T20I # 1219
307
M Spoors108*216/1501Canadav PhilippinesAl Amerat18 Feb 2022T20I # 1468
307
S Bau59118502P.N.G.v NepalKirtipur4 Apr 2022T20I # 1503
307
BFW de Leede66132502Netherlandsv New ZealandThe Hague4 Aug 2022T20I # 1722
307
RK Paudel4794/9502Nepalv KenyaNairobi (Gym)29 Aug 2022T20I # 1751
307
BN Toube3876502Cameroonv GhanaKigali6 Dec 2022T20I # 1942
307
Luqman Butt69138/8501Cambodiav IndonesiaBali20 Nov 2023T20I # 2350
307
Azyan Farhath4488/8502Maldivesv Saudi ArabiaBangkok12 Feb 2024T20I # 2464
307
MG Erasmus3672501Namibiav AustraliaNorth Sound11 Jun 2024T20I # 2666
307
O Manishimwe59118502Rwandav MalawiNairobi28 Jun 2024T20I # 2725
307
I Liyanage69138/7501Qatarv KuwaitICCA Dubai17 Dec 2024T20I # 3069
307
MJ Scotland57*114/7501Bermudav U.S.A.George Town26 Apr 2025T20I # 3164

Showing 328 records

Additional Information

only includes cases where a team is all out or where the full allocation of scheduled overs was used