Twenty20 Internationals Cricket – Highest percentage of runs in a completed innings
Twenty20 Internationals
Long innings
Highest percentage of runs in a completed innings
Rank | Player | Runs | Total | % | Inns | Team | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | D Visser | 132 | 174 | 75.86 | 1 | Samoa | v Vanuatu | Apia (No 2) | 20 Aug 2024 | T20I # 2779 |
🥈 2 | AJ Finch | 172 | 229/2 | 75.1 | 1 | Australia | v Zimbabwe | Harare | 3 Jul 2018 | T20I # 683 |
🥉 3 | A Turay | 78* | 111/6 | 70.27 | 1 | Sierra Leone | v Ghana | Benoni | 17 Dec 2023 | T20I # 2409 |
4 | KS Williamson | 42 | 60 | 70 | 2 | New Zealand | v Sri Lanka | Chattogram | 31 Mar 2014 | T20I # 395 |
5 | Babar Hayat | 122 | 175/7 | 69.71 | 2 | Hong Kong | v Oman | Fatullah | 19 Feb 2016 | T20I # 502 |
6 | MP O'Dowd | 133* | 191/2 | 69.63 | 1 | Netherlands | v Malaysia | Kirtipur | 18 Apr 2021 | T20I # 1150 |
7 | G Mckeon | 109 | 157/5 | 69.42 | 1 | France | v Switzerland | Vantaa | 25 Jul 2022 | T20I # 1686 |
8 | AV Lazarus | 95 | 137/8 | 69.34 | 1 | Thailand | v Indonesia | Bali | 1 May 2024 | T20I # 2584 |
9 | D Visser | 110* | 159/4 | 69.18 | 1 | Samoa | v Hong Kong | Singapore | 23 Jul 2025 | T20I # 3352 |
10 | Saber Zakhil | 100* | 146/8 | 68.49 | 1 | Belgium | v Austria | Waterloo | 24 Jul 2021 | T20I # 1200 |
11 | Muhammad Usman | 49* | 73 | 67.12 | 2 | U.A.E. | v Netherlands | ICCA Dubai | 3 Feb 2016 | T20I # 490 |
12 | YSD Seneveratne | 150* | 224/1 | 66.96 | 1 | Cayman | v Brazil | Buenos Aires | 14 Dec 2024 | T20I # 3052 |
13 | Zeeshan Ali | 101 | 151/9 | 66.88 | 1 | Hong Kong | v Malaysia | Singapore | 18 Jul 2025 | T20I # 3320 |
14 | DK Kesuma | 115* | 172/5 | 66.86 | 1 | Indonesia | v Philippines | Bali | 10 Jul 2025 | T20I # 3293 |
15 | LA Dunbar | 104* | 156/6 | 66.66 | 1 | Serbia | v Bulgaria | Corfu | 14 Oct 2019 | T20I # 931 |
16 | A Donovan | 122* | 184/9 | 66.3 | 1 | Philippines | v South Korea | Bali | 12 Jul 2025 | T20I # 3305 |
17 | O Tuyisenge | 66 | 100 | 66 | 2 | Rwanda | v Uganda | Rwanda | 14 Dec 2022 | T20I # 1954 |
18 | DA Warner | 90* | 137/3 | 65.69 | 1 | Australia | v Sri Lanka | Sydney | 26 Jan 2013 | T20I # 299 |
19 | Shaiman Anwar | 117* | 180/3 | 65 | 1 | U.A.E. | v P.N.G. | Abu Dhabi | 14 Apr 2017 | T20I # 609 |
20 | M Taylor | 44 | 68 | 64.7 | 2 | Bahamas | v Canada | North Sound | 7 Nov 2021 | T20I # 1405 |
21 | PR Stirling | 115* | 178/2 | 64.6 | 1 | Ireland | v Zimbabwe | Bready | 1 Sep 2021 | T20I # 1244 |
22 | BB McCullum | 123 | 191/3 | 64.39 | 1 | New Zealand | v Bangladesh | Pallekele | 21 Sep 2012 | T20I # 267 |
23 | Zeeshan Khan | 115 | 179/8 | 64.24 | 1 | Malta | v Luxembourg | Marsa | 11 Jul 2023 | T20I # 2128 |
24 | Adil Butt | 88* | 137/7 | 64.23 | 1 | Eswatini | v Nigeria | Abuja | 26 Nov 2024 | T20I # 2986 |
25 | G Mckeon | 101 | 158/8 | 63.92 | 1 | France | v Norway | Kerava | 27 Jul 2022 | T20I # 1691 |
26 | Shaheryar Butt | 125* | 197/6 | 63.45 | 1 | Belgium | v Czech Rep. | Walferdange | 29 Aug 2020 | T20I # 1090 |
27 | Luqman Butt | 79 | 125 | 63.2 | 2 | Cambodia | v Bahrain | Doha | 26 Nov 2024 | T20I # 2983 |
28 | SR Watson | 124* | 197/5 | 62.94 | 1 | Australia | v India | Sydney | 31 Jan 2016 | T20I # 489 |
29 | AJ Finch | 156 | 248/6 | 62.9 | 1 | Australia | v England | Southampton | 29 Aug 2013 | T20I # 328 |
30 | Festus Benn | 32* | 51 | 62.74 | 1 | Bahamas | v Bermuda | George Town | 23 Apr 2025 | T20I # 3154 |
31 | CH Gayle | 63* | 101 | 62.37 | 2 | West Indies | v Sri Lanka | The Oval | 19 Jun 2009 | T20I # 115 |
32 | GD Phillips | 104 | 167/7 | 62.27 | 1 | New Zealand | v Sri Lanka | Sydney | 29 Oct 2022 | T20I # 1850 |
33 | JC Buttler | 101* | 163/4 | 61.96 | 1 | England | v Sri Lanka | Sharjah | 1 Nov 2021 | T20I # 1382 |
34 | Faheem Nazir | 107* | 173/4 | 61.84 | 1 | Switzerland | v Estonia | Kerava | 27 Jul 2022 | T20I # 1689 |
35 | V Aravind | 97* | 157/5 | 61.78 | 1 | U.A.E. | v Ireland | Al Amerat | 18 Feb 2022 | T20I # 1472 |
36 | Faheem Nazir | 113 | 183/8 | 61.74 | 1 | Switzerland | v Czech Rep. | Kerava | 30 Jul 2022 | T20I # 1705 |
37 | RD Berrington | 100 | 162/7 | 61.72 | 1 | Scotland | v Bangladesh | The Hague | 24 Jul 2012 | T20I # 252 |
38 | DM Gondaria | 85* | 138/4 | 61.59 | 1 | Kenya | v Bermuda | ICCA Dubai | 21 Oct 2019 | T20I # 953 |
39 | Mohammad Rizwan | 104* | 169/6 | 61.53 | 1 | Pakistan | v South Africa | Lahore | 11 Feb 2021 | T20I # 1120 |
40 | S Davizi | 91 | 148/5 | 61.48 | 1 | Czech Rep. | v Malta | Marsa | 18 Oct 2019 | T20I # 934 |
41 | FH Allen | 137 | 224/7 | 61.16 | 1 | New Zealand | v Pakistan | Dunedin | 17 Jan 2024 | T20I # 2434 |
42 | HAM Shah | 99 | 162/4 | 61.11 | 1 | Denmark | v Finland | Brondby | 8 May 2022 | T20I # 1521 |
43 | S Davizi | 111* | 182/6 | 60.98 | 1 | Czech Rep. | v Austria | Vinor | 9 Jul 2022 | T20I # 1624 |
44 | DK Kesuma | 117* | 192/1 | 60.93 | 1 | Indonesia | v Myanmar | Bali | 12 Nov 2024 | T20I # 2944 |
45 | TM Dilshan | 96* | 158/5 | 60.75 | 1 | Sri Lanka | v West Indies | The Oval | 19 Jun 2009 | T20I # 115 |
46 | Mohammad Hafeez | 99* | 163/6 | 60.73 | 1 | Pakistan | v New Zealand | Hamilton | 20 Dec 2020 | T20I # 1118 |
46 | Virandeep Singh | 116* | 191/6 | 60.73 | 1 | Malaysia | v Indonesia | Phnom Penh | 2 May 2023 | T20I # 2051 |
48 | Haider Butt | 54 | 89 | 60.67 | 1 | Bahrain | v Uganda | Jinja | 29 Oct 2024 | T20I # 2937 |
49 | V Balakrishnan | 100 | 165/2 | 60.6 | 1 | Botswana | v St Helena | Rwanda | 25 Nov 2022 | T20I # 1920 |
50 | S Pillai | 43 | 71/8 | 60.56 | 1 | Costa Rica | v T & C Island | Panama City | 19 Apr 2025 | T20I # 3145 |
51 | P Baron | 66* | 109/5 | 60.55 | 2 | Argentina | v Bahamas | North Sound | 8 Nov 2021 | T20I # 1409 |
52 | Karanbir Singh | 115 | 190/3 | 60.52 | 1 | Austria | v Switzerland | Latschach | 1 Jun 2025 | T20I # 3201 |
53 | Umar Nawaz | 56 | 93 | 60.21 | 1 | Sweden | v Germany | Krefeld | 9 Jun 2022 | T20I # 1555 |
54 | J Butler | 65* | 108/6 | 60.18 | 1 | Guernsey | v Jersey | Castel | 15 Jun 2019 | T20I # 791 |
55 | JP Duminy | 78 | 130 | 60 | 2 | South Africa | v Australia | Melbourne | 11 Jan 2009 | T20I # 80 |
55 | DPMD Jayawardene | 81 | 135/6 | 60 | 1 | Sri Lanka | v New Zealand | Providence | 30 Apr 2010 | T20I # 151 |
57 | KJ O'Brien | 124 | 208/5 | 59.61 | 1 | Ireland | v Hong Kong | Al Amerat | 7 Oct 2019 | T20I # 921 |
58 | Abdul Waheed | 110 | 185/9 | 59.45 | 2 | Saudi Arabia | v Bahrain | Doha | 19 Nov 2024 | T20I # 2963 |
59 | V Kohli | 77 | 130/4 | 59.23 | 1 | India | v Sri Lanka | Mirpur | 6 Apr 2014 | T20I # 400 |
60 | YSD Seneveratne | 74 | 125 | 59.2 | 1 | Cayman | v Bahamas | Buenos Aires | 28 Feb 2023 | T20I # 2008 |
61 | RR Hendricks | 87 | 147 | 59.18 | 2 | South Africa | v West Indies | Kingston | 23 May 2024 | T20I # 2617 |
62 | Sami Sohail | 84* | 142/2 | 59.15 | 1 | Malawi | v Seychelles | Rwanda | 20 Oct 2021 | T20I # 1323 |
63 | SA Yadav | 117 | 198/9 | 59.09 | 2 | India | v England | Nottingham | 10 Jul 2022 | T20I # 1631 |
64 | S Ivetic | 63* | 107/5 | 58.87 | 1 | Serbia | v Gibraltar | Gibraltar | 5 Oct 2023 | T20I # 2291 |
64 | Najibullah Zadran | 73 | 124/8 | 58.87 | 1 | Afghanistan | v New Zealand | Abu Dhabi | 7 Nov 2021 | T20I # 1402 |
66 | RGA Amah | 20 | 34 | 58.82 | 2 | Cameroon | v Tanzania | Kigali | 9 Dec 2022 | T20I # 1950 |
67 | MA Baig | 74 | 126/4 | 58.73 | 2 | Malawi | v Tanzania | Benoni | 20 Sep 2022 | T20I # 1786 |
68 | KJ Stagno | 101 | 172/8 | 58.72 | 1 | Gibraltar | v Luxembourg | Gibraltar | 15 Oct 2023 | T20I # 2315 |
69 | KTK Rodrigo | 71 | 121/9 | 58.67 | 1 | Maldives | v Qatar | Doha | 1 Oct 2023 | T20I # 2271 |
70 | RG Sharma | 79* | 135 | 58.51 | 2 | India | v Australia | Bridgetown | 7 May 2010 | T20I # 165 |
71 | MN van Wyk | 114* | 195/3 | 58.46 | 1 | South Africa | v West Indies | Durban | 14 Jan 2015 | T20I # 415 |
72 | Ahmed Shehzad | 111* | 190/5 | 58.42 | 1 | Pakistan | v Bangladesh | Mirpur | 30 Mar 2014 | T20I # 392 |
73 | Muhammad Tanveer | 88* | 151/9 | 58.27 | 2 | Qatar | v Bahrain | Bangi | 18 Dec 2022 | T20I # 1964 |
73 | Hazratullah Zazai | 162* | 278/3 | 58.27 | 1 | Afghanistan | v Ireland | Dehradun | 23 Feb 2019 | T20I # 746 |
75 | RD Berrington | 82* | 141/6 | 58.15 | 1 | Scotland | v Zimbabwe | Edinburgh | 15 Sep 2021 | T20I # 1276 |
76 | S Adedeji | 68 | 117/7 | 58.11 | 2 | Nigeria | v Uganda | Entebbe | 15 Sep 2021 | T20I # 1275 |
76 | SA Yadav | 111* | 191/6 | 58.11 | 1 | India | v New Zealand | Mount Maunganui | 20 Nov 2022 | T20I # 1898 |
78 | SF Mire | 94 | 162/4 | 58.02 | 1 | Zimbabwe | v Pakistan | Harare | 4 Jul 2018 | T20I # 685 |
79 | CH Gayle | 98 | 169/6 | 57.98 | 1 | West Indies | v India | Bridgetown | 9 May 2010 | T20I # 169 |
80 | PA Raikes | 74* | 128/7 | 57.81 | 1 | Gibraltar | v Portugal | Albergaria | 11 Apr 2023 | T20I # 2044 |
81 | DPMD Jayawardene | 100 | 173/7 | 57.8 | 1 | Sri Lanka | v Zimbabwe | Providence | 3 May 2010 | T20I # 157 |
82 | Muhammad Usman | 89* | 154/5 | 57.79 | 1 | U.A.E. | v Canada | Abu Dhabi | 27 Oct 2019 | T20I # 985 |
83 | V Balakrishnan | 101 | 175/4 | 57.71 | 1 | Botswana | v Eswatini | Abuja | 23 Nov 2024 | T20I # 2972 |
84 | Ibrahim Zadran | 64* | 111/8 | 57.65 | 2 | Afghanistan | v India | Dubai (DICS) | 8 Sep 2022 | T20I # 1761 |
85 | Mohammad Ihsan | 102* | 177/3 | 57.62 | 1 | Spain | v Isle of Man | Cartagena | 24 Feb 2023 | T20I # 1998 |
86 | PR Stirling | 72 | 125 | 57.6 | 1 | Ireland | v U.A.E. | Abu Dhabi | 19 Oct 2019 | T20I # 944 |
87 | V Kohli | 122* | 212/2 | 57.54 | 1 | India | v Afghanistan | Dubai (DICS) | 8 Sep 2022 | T20I # 1761 |
88 | Bilal Zalmai | 111* | 193/4 | 57.51 | 1 | Austria | v Czech Rep. | Ilfov County | 1 Sep 2019 | T20I # 877 |
89 | Karanbir Singh | 97 | 169 | 57.39 | 1 | Austria | v Romania | Rome | 9 Jun 2024 | T20I # 2656 |
90 | KC Sangakkara | 59* | 103/9 | 57.28 | 2 | Sri Lanka | v South Africa | Colombo (RPS) | 2 Aug 2013 | T20I # 323 |
91 | Tamim Iqbal | 103* | 180/2 | 57.22 | 1 | Bangladesh | v Oman | Dharamsala | 13 Mar 2016 | T20I # 534 |
92 | M Sert | 12 | 21 | 57.14 | 2 | Turkey | v Czech Rep. | Ilfov County | 30 Aug 2019 | T20I # 872 |
92 | OK Mohamed | 4 | 7 | 57.14 | 2 | Ivory Coast | v Nigeria | Abuja | 24 Nov 2024 | T20I # 2977 |
94 | RG Sharma | 121* | 212/4 | 57.07 | 1 | India | v Afghanistan | Bengaluru | 17 Jan 2024 | T20I # 2435 |
94 | CH Gayle | 117 | 205/6 | 57.07 | 1 | West Indies | v South Africa | Johannesburg | 11 Sep 2007 | T20I # 20 |
96 | A Johnson | 109* | 191/2 | 57.06 | 1 | Canada | v Oman | Al Amerat | 16 Nov 2022 | T20I # 1885 |
97 | AD Mathews | 81* | 142/8 | 57.04 | 1 | Sri Lanka | v New Zealand | Auckland | 10 Jan 2016 | T20I # 476 |
98 | Taranjeet Singh | 110 | 193/4 | 56.99 | 1 | Romania | v Czech Rep. | Marsa | 13 May 2022 | T20I # 1532 |
99 | Mohammad Rizwan | 90* | 158/5 | 56.96 | 1 | Pakistan | v New Zealand | Christchurch | 19 Jan 2024 | T20I # 2437 |
100 | MN Samuels | 78 | 137/6 | 56.93 | 1 | West Indies | v Sri Lanka | Colombo (RPS) | 7 Oct 2012 | T20I # 289 |
101 | RG Sharma | 111* | 195/2 | 56.92 | 1 | India | v West Indies | Lucknow | 6 Nov 2018 | T20I # 709 |
102 | D Visser | 107* | 188/2 | 56.91 | 1 | Samoa | v Malaysia | Singapore | 24 Jul 2025 | T20I # 3358 |
103 | HG Munsey | 132 | 232/2 | 56.89 | 1 | Scotland | v Austria | Edinburgh (Golden) | 25 Jul 2023 | T20I # 2166 |
104 | PD Salt | 55 | 97 | 56.7 | 2 | England | v India | Wankhede | 2 Feb 2025 | T20I # 3086 |
105 | Paing Danu | 72* | 127/2 | 56.69 | 1 | Myanmar | v Indonesia | Bali | 16 Nov 2024 | T20I # 2953 |
106 | MG Erasmus | 100* | 177/4 | 56.49 | 1 | Namibia | v Uganda | Windhoek | 9 Apr 2022 | T20I # 1506 |
107 | AP Yadav | 74 | 131/9 | 56.48 | 2 | Thailand | v Saudi Arabia | Kuala Lumpur | 28 Apr 2025 | T20I # 3166 |
108 | Virandeep Singh | 84* | 149/6 | 56.37 | 1 | Malaysia | v Hong Kong | Kuala Lumpur | 22 Sep 2023 | T20I # 2249 |
109 | SI Runsewe | 80 | 142/6 | 56.33 | 1 | Nigeria | v Ghana | Lagos | 10 Oct 2023 | T20I # 2307 |
110 | J Baker | 94 | 167/5 | 56.28 | 1 | Cayman | v Bahamas | King City (NW) | 22 Jun 2025 | T20I # 3262 |
111 | SB Styris | 45 | 80 | 56.25 | 2 | New Zealand | v Pakistan | Christchurch | 30 Dec 2010 | T20I # 195 |
111 | WTS Porterfield | 72 | 128/9 | 56.25 | 2 | Ireland | v U.A.E. | Abu Dhabi | 16 Feb 2016 | T20I # 500 |
111 | Mohammad Naim | 81 | 144 | 56.25 | 2 | Bangladesh | v India | Nagpur | 10 Nov 2019 | T20I # 1014 |
114 | LJ Tucker | 84 | 150 | 56 | 1 | Ireland | v U.S.A. | Lauderhill | 23 Dec 2021 | T20I # 1452 |
114 | SO Hetmyer | 56 | 100 | 56 | 2 | West Indies | v India | Lauderhill | 7 Aug 2022 | T20I # 1726 |
116 | Izaz Ali | 118 | 211/9 | 55.92 | 2 | Slovenia | v Serbia | Belgrade | 7 Jun 2025 | T20I # 3206 |
117 | Alexandros Karvelas | 24 | 43 | 55.81 | 2 | Greece | v Sweden | Vantaa | 18 Jul 2022 | T20I # 1670 |
118 | KS Leverock | 98 | 176/6 | 55.68 | 1 | Bermuda | v Cayman | Hamilton | 3 Oct 2023 | T20I # 2281 |
119 | C Munro | 109* | 196/2 | 55.61 | 1 | New Zealand | v India | Rajkot | 4 Nov 2017 | T20I # 631 |
120 | Sompal Kami | 40 | 72 | 55.55 | 1 | Nepal | v Hong Kong | Colombo (PSS) | 24 Nov 2014 | T20I # 410 |
121 | RD Gaikwad | 123* | 222/3 | 55.4 | 1 | India | v Australia | Guwahati | 28 Nov 2023 | T20I # 2372 |
122 | H Lakov | 62* | 112/9 | 55.35 | 1 | Bulgaria | v Malta | Ilfov County | 3 Sep 2021 | T20I # 1250 |
123 | AE Paraam | 100* | 181/5 | 55.24 | 1 | Singapore | v Philippines | Phnom Penh | 3 May 2023 | T20I # 2052 |
124 | Mohammad Rizwan | 91* | 165/3 | 55.15 | 1 | Pakistan | v Zimbabwe | Harare | 25 Apr 2021 | T20I # 1158 |
125 | GJ Maxwell | 145* | 263/3 | 55.13 | 1 | Australia | v Sri Lanka | Pallekele | 6 Sep 2016 | T20I # 565 |
126 | PR Surve | 71* | 129/7 | 55.03 | 2 | Indonesia | v Thailand | Bali | 1 May 2024 | T20I # 2584 |
126 | Mohammad Rizwan | 82* | 149/7 | 55.03 | 1 | Pakistan | v Zimbabwe | Harare | 21 Apr 2021 | T20I # 1154 |
128 | Gulbadin Naib | 44 | 80 | 55 | 2 | Afghanistan | v England | Colombo (RPS) | 21 Sep 2012 | T20I # 268 |
129 | K Motlhanka | 84 | 153/6 | 54.9 | 1 | Botswana | v Ghana | Benoni | 11 Dec 2023 | T20I # 2394 |
130 | Mohammad Shahzad | 118* | 215/6 | 54.88 | 1 | Afghanistan | v Zimbabwe | Sharjah | 10 Jan 2016 | T20I # 477 |
131 | P Nissanka | 90 | 164/8 | 54.87 | 2 | Sri Lanka | v New Zealand | Mount Maunganui | 28 Dec 2024 | T20I # 3079 |
132 | L Lamin | 34* | 62 | 54.83 | 1 | Sierra Leone | v Nigeria | Rwanda | 2 Dec 2022 | T20I # 1929 |
133 | PK Matautaava | 103 | 188/6 | 54.78 | 1 | Vanuatu | v Malaysia | Kuala Lumpur | 1 Oct 2019 | T20I # 898 |
134 | DPMD Jayawardene | 86 | 157/9 | 54.77 | 1 | Sri Lanka | v Australia | Pallekele | 8 Aug 2011 | T20I # 203 |
135 | Ahmed Shehzad | 98* | 179/1 | 54.74 | 1 | Pakistan | v Zimbabwe | Harare | 24 Aug 2013 | T20I # 327 |
136 | BA Pai | 76* | 139/5 | 54.67 | 1 | Gibraltar | v Belgium | Gent | 28 Jun 2022 | T20I # 1581 |
137 | M Levitt | 135 | 247/5 | 54.65 | 1 | Netherlands | v Namibia | Kirtipur | 29 Feb 2024 | T20I # 2488 |
137 | Abhishek Sharma | 135 | 247/9 | 54.65 | 1 | India | v England | Wankhede | 2 Feb 2025 | T20I # 3086 |
139 | S Ssesazi | 100* | 183/5 | 54.64 | 1 | Uganda | v Tanzania | Rwanda | 22 Dec 2022 | T20I # 1979 |
140 | HM Amla | 97* | 178/4 | 54.49 | 1 | South Africa | v Australia | Cape Town | 9 Mar 2016 | T20I # 526 |
140 | BB McCullum | 91 | 167/5 | 54.49 | 1 | New Zealand | v India | Chennai | 11 Sep 2012 | T20I # 261 |
142 | M Taylor | 61 | 112/7 | 54.46 | 2 | Bahamas | v Canada | King City (NE) | 12 Jun 2025 | T20I # 3223 |
143 | Sabbir Rahman | 80 | 147/7 | 54.42 | 1 | Bangladesh | v Sri Lanka | Mirpur | 28 Feb 2016 | T20I # 513 |
143 | Luqman Butt | 80* | 147/5 | 54.42 | 1 | Cambodia | v Saudi Arabia | Bangkok | 11 Feb 2024 | T20I # 2461 |
145 | M Campopiano | 87* | 160/3 | 54.37 | 1 | Italy | v Spain | Almeria | 6 Nov 2022 | T20I # 1876 |
146 | AP Yadav | 50* | 92 | 54.34 | 1 | Thailand | v Malaysia | Kuala Lumpur | 25 Apr 2025 | T20I # 3159 |
147 | SK Raina | 101 | 186/5 | 54.3 | 1 | India | v South Africa | Gros Islet | 2 May 2010 | T20I # 155 |
148 | Wei Guo Lei | 70 | 129/4 | 54.26 | 1 | China | v Myanmar | Bangkok | 30 Jan 2024 | T20I # 2442 |
149 | Tamim Iqbal | 83* | 153/7 | 54.24 | 1 | Bangladesh | v Netherlands | Dharamsala | 9 Mar 2016 | T20I # 524 |
150 | BB McCullum | 116* | 214/6 | 54.2 | 1 | New Zealand | v Australia | Christchurch | 28 Feb 2010 | T20I # 149 |
151 | DPMD Jayawardene | 78 | 144/9 | 54.16 | 1 | Sri Lanka | v Ireland | Lord's | 14 Jun 2009 | T20I # 108 |
152 | K Bhurtel | 92* | 170/6 | 54.11 | 1 | Nepal | v U.S.A. | Dallas | 19 Oct 2024 | T20I # 2916 |
153 | LM Gabriel | 33 | 61 | 54.09 | 2 | Lesotho | v Tanzania | Dar-es-Salaam | 22 Sep 2024 | T20I # 2857 |
154 | MJ Guptill | 93 | 172/5 | 54.06 | 1 | New Zealand | v Scotland | Dubai (DICS) | 3 Nov 2021 | T20I # 1388 |
155 | SS Iyer | 67 | 124/7 | 54.03 | 1 | India | v England | Ahmedabad | 12 Mar 2021 | T20I # 1131 |
155 | CR Ervine | 67* | 124/4 | 54.03 | 1 | Zimbabwe | v Ireland | Bready | 4 Sep 2021 | T20I # 1256 |
157 | Salman Butt | 74 | 137/7 | 54.01 | 1 | Pakistan | v Canada | King City (NW) | 10 Oct 2008 | T20I # 70 |
158 | Ali Nadeem | 89 | 165/6 | 53.93 | 1 | Canada | v Cayman | George Town | 23 Apr 2025 | T20I # 3153 |
158 | Hamza Khan | 48 | 89/9 | 53.93 | 2 | Rwanda | v Malawi | Benoni | 16 Dec 2023 | T20I # 2405 |
160 | Shubman Gill | 126* | 234/4 | 53.84 | 1 | India | v New Zealand | Ahmedabad | 1 Feb 2023 | T20I # 1992 |
161 | DP Conway | 99* | 184/5 | 53.8 | 1 | New Zealand | v Australia | Christchurch | 22 Feb 2021 | T20I # 1123 |
162 | RR Patel | 120 | 224/4 | 53.57 | 1 | Kenya | v Mozambique | Nairobi (Ruaraka) | 19 Oct 2024 | T20I # 2915 |
163 | PR Surve | 38* | 71 | 53.52 | 2 | Indonesia | v Philippines | Incheon | 29 Sep 2024 | T20I # 2873 |
164 | SA Edwards | 99 | 185/6 | 53.51 | 1 | Netherlands | v Oman | Al Amerat | 14 Nov 2024 | T20I # 2949 |
165 | Muhammad Tanveer | 69* | 129/6 | 53.48 | 1 | Qatar | v Kuwait | Doha | 2 Oct 2023 | T20I # 2276 |
165 | MP O'Dowd | 92* | 172/1 | 53.48 | 1 | Netherlands | v Guernsey | The Hague | 9 Jul 2025 | T20I # 3292 |
167 | V Aravind | 70* | 131/4 | 53.43 | 2 | U.A.E. | v Afghanistan | Sharjah | 29 Dec 2023 | T20I # 2424 |
167 | DMW Rawlins | 70 | 131 | 53.43 | 1 | Bermuda | v Canada | King City (NW) | 22 Jun 2025 | T20I # 3263 |
169 | F du Plessis | 79* | 148/4 | 53.37 | 1 | South Africa | v Bangladesh | Mirpur | 5 Jul 2015 | T20I # 428 |
170 | Sami Sohail | 81 | 152/4 | 53.28 | 2 | Malawi | v Kenya | Nairobi | 4 Jul 2024 | T20I # 2734 |
171 | RG Sharma | 106 | 199/5 | 53.26 | 1 | India | v South Africa | Dharamsala | 2 Oct 2015 | T20I # 456 |
171 | S Davizi | 98* | 184/5 | 53.26 | 1 | Czech Rep. | v Gibraltar | Marsa | 11 May 2022 | T20I # 1526 |
173 | Aqib Ilyas | 90 | 169/7 | 53.25 | 2 | Oman | v U.A.E. | Doha | 16 Sep 2023 | T20I # 2235 |
174 | Dipanjan Dey | 75* | 141/8 | 53.19 | 1 | Sweden | v Finland | Kerava | 21 Aug 2021 | T20I # 1235 |
174 | Mazharul Islam | 50 | 94/8 | 53.19 | 1 | Seychelles | v Kenya | Rwanda | 25 Nov 2022 | T20I # 1922 |
176 | RR Rossouw | 109 | 205/5 | 53.17 | 1 | South Africa | v Bangladesh | Sydney | 27 Oct 2022 | T20I # 1847 |
177 | Shaiman Anwar | 43 | 81/9 | 53.08 | 1 | U.A.E. | v India | Mirpur | 3 Mar 2016 | T20I # 517 |
178 | KS Williamson | 95 | 179/6 | 53.07 | 2 | New Zealand | v India | Hamilton | 29 Jan 2020 | T20I # 1035 |
179 | BOP Fernando | 78* | 147/7 | 53.06 | 1 | Sri Lanka | v Pakistan | Lahore | 9 Oct 2019 | T20I # 925 |
180 | DJ Mitchell | 35 | 66 | 53.03 | 2 | New Zealand | v India | Ahmedabad | 1 Feb 2023 | T20I # 1992 |
181 | DJ Hussey | 88* | 166/7 | 53.01 | 1 | Australia | v South Africa | Johannesburg | 27 Mar 2009 | T20I # 87 |
181 | Mohammad Rizwan | 88 | 166/4 | 53.01 | 1 | Pakistan | v England | Karachi | 25 Sep 2022 | T20I # 1798 |
183 | SV Samson | 107 | 202/8 | 52.97 | 1 | India | v South Africa | Durban | 8 Nov 2024 | T20I # 2938 |
184 | Saim Hussain | 108* | 204/4 | 52.94 | 1 | Bulgaria | v Malta | Marsa | 14 May 2022 | T20I # 1536 |
185 | JP Inglis | 110 | 208/3 | 52.88 | 1 | Australia | v India | Visakhapatnam | 23 Nov 2023 | T20I # 2360 |
186 | SJ Baard | 92 | 174/8 | 52.87 | 1 | Namibia | v Botswana | Windhoek | 22 Aug 2019 | T20I # 859 |
187 | VP Thamotharam | 104* | 197/3 | 52.79 | 1 | Malta | v Gibraltar | Albergaria | 21 Aug 2021 | T20I # 1236 |
188 | RG Mukasa | 89 | 169/8 | 52.66 | 1 | Uganda | v Tanzania | Rwanda | 15 Dec 2022 | T20I # 1959 |
189 | A Johnson | 121* | 230/4 | 52.6 | 1 | Canada | v Panama | Hamilton | 3 Oct 2023 | T20I # 2280 |
189 | Babar Azam | 101* | 192/4 | 52.6 | 1 | Pakistan | v New Zealand | Lahore | 15 Apr 2023 | T20I # 2046 |
191 | KS Leverock | 103 | 196/1 | 52.55 | 1 | Bermuda | v Panama | Buenos Aires | 28 Feb 2023 | T20I # 2009 |
191 | JP Inglis | 103 | 196/4 | 52.55 | 1 | Australia | v Scotland | Edinburgh | 6 Sep 2024 | T20I # 2844 |
193 | TM Dilshan | 104* | 198/3 | 52.52 | 1 | Sri Lanka | v Australia | Pallekele | 6 Aug 2011 | T20I # 202 |
194 | Luka Woods | 84 | 160/4 | 52.5 | 1 | Serbia | v Slovenia | Ljubljana | 30 Jun 2024 | T20I # 2730 |
195 | SKA Awiah | 96* | 183/3 | 52.45 | 1 | Ghana | v Cameroon | Kigali | 6 Dec 2022 | T20I # 1942 |
196 | Anshuman Rath | 97 | 185/3 | 52.43 | 1 | Hong Kong | v Malaysia | Kuala Lumpur | 12 Mar 2025 | T20I # 3113 |
197 | Zeeshan Khan | 98* | 187/7 | 52.4 | 1 | Malta | v Romania | Marsa | 14 Jul 2023 | T20I # 2137 |
198 | Parvez Hossain Emon | 100 | 191/7 | 52.35 | 1 | Bangladesh | v U.A.E. | Sharjah | 17 May 2025 | T20I # 3185 |
199 | E Dusingizimana | 56* | 107/5 | 52.33 | 1 | Rwanda | v Ghana | Lagos | 8 Oct 2023 | T20I # 2306 |
200 | K Kadowaki-Fleming | 114 | 218/8 | 52.29 | 1 | Japan | v South Korea | Sano | 15 Oct 2022 | T20I # 1822 |
201 | AE Paraam | 92* | 176/5 | 52.27 | 1 | Singapore | v Japan | Bangkok | 6 Feb 2024 | T20I # 2453 |
202 | A Mansale | 82 | 157/4 | 52.22 | 1 | Vanuatu | v Fiji | Apia (No 2) | 19 Aug 2024 | T20I # 2778 |
203 | TP Ura | 107* | 205/2 | 52.19 | 1 | P.N.G. | v Philippines | Port Moresby | 23 Mar 2019 | T20I # 760 |
204 | F du Plessis | 85 | 163/3 | 52.14 | 1 | South Africa | v Sri Lanka | Hambantota | 6 Aug 2013 | T20I # 325 |
205 | Fiaz Ahmed | 87* | 167/4 | 52.09 | 1 | Bahrain | v Singapore | Singapore | 28 Feb 2025 | T20I # 3104 |
206 | G Stewart | 76 | 146/6 | 52.05 | 1 | Italy | v Germany | Almeria | 4 Nov 2022 | T20I # 1866 |
207 | Waji Ul Hassan | 115* | 221/3 | 52.03 | 1 | Saudi Arabia | v Bhutan | Bangkok | 15 Feb 2024 | T20I # 2473 |
207 | RA Sealy | 64 | 123/8 | 52.03 | 2 | Cayman | v Bermuda | Hamilton | 3 Oct 2023 | T20I # 2281 |
209 | Virandeep Singh | 65 | 125/8 | 52 | 1 | Malaysia | v Bahrain | Kuala Lumpur | 10 Mar 2025 | T20I # 3108 |
210 | Azyan Farhath | 66* | 127/7 | 51.96 | 1 | Maldives | v Thailand | Bangkok | 6 Feb 2024 | T20I # 2454 |
210 | MWR Stokes | 66* | 127/8 | 51.96 | 2 | Guernsey | v Jersey | St Saviour | 7 Jun 2025 | T20I # 3209 |
212 | L Yamamoto-Lake | 134* | 258/0 | 51.93 | 1 | Japan | v China | Mong Kok | 15 Feb 2024 | T20I # 2470 |
213 | MN Waller | 68 | 131 | 51.9 | 1 | Zimbabwe | v Bangladesh | Mirpur | 13 Nov 2015 | T20I # 462 |
214 | CO Obuya | 96* | 185/3 | 51.89 | 1 | Kenya | v Uganda | Nairobi (Gym) | 10 Jun 2023 | T20I # 2088 |
215 | Babar Hayat | 110 | 212/6 | 51.88 | 1 | Hong Kong | v Nepal | Mong Kok | 9 Mar 2024 | T20I # 2507 |
216 | KJ Coetzer | 42 | 81 | 51.85 | 2 | Scotland | v South Africa | The Oval | 7 Jun 2009 | T20I # 94 |
217 | OJ Hairs | 127* | 245/2 | 51.83 | 1 | Scotland | v Italy | Edinburgh | 24 Jul 2023 | T20I # 2160 |
218 | DA Miller | 85* | 164/8 | 51.82 | 1 | South Africa | v Pakistan | Lahore | 14 Feb 2021 | T20I # 1122 |
218 | LJ Tucker | 71* | 137 | 51.82 | 2 | Ireland | v Australia | Brisbane | 31 Oct 2022 | T20I # 1855 |
220 | Azyan Farhath | 57* | 110/3 | 51.81 | 2 | Maldives | v Thailand | Gelephu | 22 Oct 2024 | T20I # 2922 |
221 | C Munro | 101 | 195/7 | 51.79 | 1 | New Zealand | v Bangladesh | Mount Maunganui | 6 Jan 2017 | T20I # 575 |
222 | O Tuyisenge | 29 | 56 | 51.78 | 2 | Rwanda | v Uganda | Rwanda | 16 Dec 2022 | T20I # 1962 |
222 | Azyan Farhath | 58 | 112/6 | 51.78 | 1 | Maldives | v Bhutan | Gelephu | 20 Oct 2024 | T20I # 2917 |
224 | M Coetzee | 102 | 197/5 | 51.77 | 1 | Hong Kong | v Qatar | Doha | 29 Feb 2024 | T20I # 2489 |
225 | MR Swart | 89 | 172/5 | 51.74 | 1 | Netherlands | v Kenya | Windhoek | 19 Apr 2013 | T20I # 313 |
226 | S Dhawan | 90 | 174/5 | 51.72 | 1 | India | v Sri Lanka | Colombo (RPS) | 6 Mar 2018 | T20I # 656 |
226 | Nizakat Khan | 60 | 116 | 51.72 | 1 | Hong Kong | v Netherlands | Bulawayo | 12 Jul 2022 | T20I # 1641 |
228 | H Masakadza | 93* | 180/4 | 51.66 | 1 | Zimbabwe | v Bangladesh | Khulna | 22 Jan 2016 | T20I # 484 |
229 | KD Shah | 79 | 153/5 | 51.63 | 1 | Hong Kong | v Ireland | Abu Dhabi | 18 Oct 2019 | T20I # 936 |
230 | Anshuman Rath | 97 | 188/6 | 51.59 | 1 | Hong Kong | v Qatar | Mong Kok | 13 Apr 2025 | T20I # 3138 |
231 | KA Pollard | 49 | 95/9 | 51.57 | 1 | West Indies | v India | Lauderhill | 3 Aug 2019 | T20I # 842 |
232 | Abdul Waheed | 99 | 192/6 | 51.56 | 1 | Saudi Arabia | v Cambodia | Bangkok | 1 Feb 2024 | T20I # 2443 |
233 | Ravinderpal Singh | 101 | 196/6 | 51.53 | 1 | Canada | v Cayman | Sandys Parish | 18 Aug 2019 | T20I # 852 |
234 | F du Plessis | 119 | 231/7 | 51.51 | 1 | South Africa | v West Indies | Johannesburg | 11 Jan 2015 | T20I # 414 |
234 | JC Buttler | 68 | 132 | 51.51 | 1 | England | v India | Eden Gardens | 22 Jan 2025 | T20I # 3082 |
236 | Babar Azam | 87* | 169/6 | 51.47 | 1 | Pakistan | v England | Lahore | 30 Sep 2022 | T20I # 1802 |
237 | TLW Cooper | 72* | 140/5 | 51.42 | 1 | Netherlands | v Zimbabwe | Sylhet | 19 Mar 2014 | T20I # 372 |
237 | Litton Das | 54* | 105 | 51.42 | 2 | Bangladesh | v Afghanistan | Kingstown | 24 Jun 2024 | T20I # 2722 |
239 | Amjad Javed | 76 | 148/8 | 51.35 | 1 | U.A.E. | v Scotland | ICCA Dubai | 4 Feb 2016 | T20I # 491 |
240 | Ahmer Bin | 58 | 113/8 | 51.32 | 1 | Bahrain | v U.A.E. | ICCA Dubai | 13 Dec 2024 | T20I # 3042 |
241 | Muhammed Manga | 59* | 115/8 | 51.3 | 1 | Gambia | v Cameroon | Kigali | 9 Dec 2022 | T20I # 1948 |
242 | GR Adair | 100 | 195/6 | 51.28 | 1 | Ireland | v South Africa | Abu Dhabi | 29 Sep 2024 | T20I # 2876 |
243 | MJ Richardson | 61* | 119/5 | 51.26 | 1 | Germany | v Denmark | Almeria | 20 Oct 2021 | T20I # 1330 |
244 | Hazratullah Zazai | 82 | 160/8 | 51.25 | 1 | Afghanistan | v Ireland | Bready | 22 Aug 2018 | T20I # 697 |
244 | V Kohli | 82* | 160/6 | 51.25 | 2 | India | v Pakistan | Melbourne | 23 Oct 2022 | T20I # 1842 |
246 | LS Livingstone | 103 | 201 | 51.24 | 2 | England | v Pakistan | Nottingham | 16 Jul 2021 | T20I # 1191 |
247 | I Udana | 84* | 164/9 | 51.21 | 2 | Sri Lanka | v South Africa | Centurion | 22 Mar 2019 | T20I # 758 |
247 | Mohammad Nabi | 84* | 164/6 | 51.21 | 1 | Afghanistan | v Bangladesh | Mirpur | 15 Sep 2019 | T20I # 883 |
247 | Maaz Khan | 63 | 123 | 51.21 | 2 | Lesotho | v Ghana | Rwanda | 17 Oct 2021 | T20I # 1308 |
247 | Muhammad Waseem | 84 | 164/8 | 51.21 | 1 | U.A.E. | v Oman | Al Amerat | 14 Feb 2022 | T20I # 1464 |
247 | Shenjian Zheng | 21 | 41 | 51.21 | 1 | China | v Hong Kong | Mong Kok | 16 Feb 2024 | T20I # 2474 |
247 | Breeze Ahir | 21 | 41 | 51.21 | 2 | Panama | v Cayman | Buenos Aires | 7 Dec 2024 | T20I # 3015 |
253 | Kamran Akmal | 64 | 125/9 | 51.2 | 2 | Pakistan | v Australia | Melbourne | 5 Feb 2010 | T20I # 134 |
254 | Meet Bhavsar | 89 | 174/9 | 51.14 | 1 | Kuwait | v Saudi Arabia | Doha | 1 Oct 2023 | T20I # 2272 |
254 | Sami Sohail | 67 | 131 | 51.14 | 2 | Malawi | v Bahrain | Rwanda | 23 Jul 2025 | T20I # 3356 |
256 | SA Yadav | 68 | 133/9 | 51.12 | 1 | India | v South Africa | Perth | 30 Oct 2022 | T20I # 1853 |
257 | Sher Sahak | 70* | 137/7 | 51.09 | 1 | Norway | v Guernsey | Almeria | 29 Apr 2022 | T20I # 1513 |
258 | JC Buttler | 96 | 188/6 | 51.06 | 1 | England | v West Indies | Chester-le-Street | 6 Jun 2025 | T20I # 3205 |
259 | O Tuyisenge | 100* | 196/4 | 51.02 | 1 | Rwanda | v Seychelles | Rwanda | 19 Oct 2021 | T20I # 1319 |
259 | HG Munsey | 75 | 147/8 | 51.02 | 1 | Scotland | v U.A.E. | Dubai (DICS) | 11 Mar 2024 | T20I # 2515 |
261 | SI Runsewe | 79* | 155/6 | 50.96 | 1 | Nigeria | v Sierra Leone | Lagos | 5 Oct 2023 | T20I # 2292 |
262 | GE Ngegba | 29 | 57 | 50.87 | 1 | Sierra Leone | v Tanzania | Rwanda | 1 Dec 2022 | T20I # 1925 |
263 | Chirag Suri | 88 | 173/5 | 50.86 | 1 | U.A.E. | v Kuwait | Al Amerat | 21 Aug 2022 | T20I # 1741 |
263 | K Motlhanka | 59 | 116/2 | 50.86 | 2 | Botswana | v Namibia | Windhoek | 20 Aug 2019 | T20I # 856 |
265 | SPD Smith | 90 | 177/8 | 50.84 | 2 | Australia | v England | Cardiff | 31 Aug 2015 | T20I # 453 |
266 | Sami Sohail | 94* | 185/2 | 50.81 | 1 | Malawi | v Lesotho | Kigali | 25 Nov 2022 | T20I # 1921 |
267 | Mohammad Rizwan | 98* | 193/5 | 50.77 | 1 | Pakistan | v New Zealand | Rawalpindi | 24 Apr 2023 | T20I # 2049 |
268 | Salman Butt | 67* | 132/7 | 50.75 | 2 | Pakistan | v New Zealand | Bridgetown | 8 May 2010 | T20I # 167 |
269 | Fiaz Ahmed | 105* | 207/2 | 50.72 | 1 | Bahrain | v Germany | Blantyre | 6 Jul 2025 | T20I # 3280 |
270 | Junaid Siddique | 71 | 140 | 50.71 | 1 | Bangladesh | v Pakistan | Cape Town | 20 Sep 2007 | T20I # 42 |
271 | P Nissanka | 72 | 142 | 50.7 | 1 | Sri Lanka | v South Africa | Sharjah | 30 Oct 2021 | T20I # 1378 |
272 | MD Shanaka | 74* | 146/5 | 50.68 | 1 | Sri Lanka | v India | Dharamsala | 27 Feb 2022 | T20I # 1494 |
272 | P Suanchuai | 37 | 73 | 50.68 | 1 | Thailand | v Malaysia | Bangi | 7 Jul 2022 | T20I # 1615 |
274 | Mohammad Shahzad | 77 | 152/7 | 50.65 | 1 | Afghanistan | v Ireland | Dubai (DICS) | 24 Mar 2012 | T20I # 240 |
275 | Rahmanullah Gurbaz | 79 | 156/8 | 50.64 | 1 | Afghanistan | v West Indies | Lucknow | 17 Nov 2019 | T20I # 1017 |
275 | AJ Finch | 79* | 156/6 | 50.64 | 1 | Australia | v New Zealand | Wellington | 5 Mar 2021 | T20I # 1127 |
277 | Muhammad Fahad | 120 | 237 | 50.63 | 1 | Turkey | v Bulgaria | Sofia | 12 Jul 2025 | T20I # 3306 |
278 | O Tuyisenge | 42 | 83 | 50.6 | 1 | Rwanda | v Tanzania | Dar-es-Salaam | 6 Nov 2022 | T20I # 1875 |
278 | Sajid Patel | 42 | 83 | 50.6 | 2 | Lesotho | v Ghana | Dar-es-Salaam | 24 Sep 2024 | T20I # 2858 |
280 | CL White | 85* | 168/5 | 50.59 | 1 | Australia | v Sri Lanka | Bridgetown | 9 May 2010 | T20I # 170 |
281 | JP Duminy | 86* | 170/6 | 50.58 | 1 | South Africa | v New Zealand | Chattogram | 24 Mar 2014 | T20I # 383 |
281 | I Liyanage | 86 | 170/7 | 50.58 | 1 | Qatar | v Cambodia | Doha | 23 Nov 2024 | T20I # 2973 |
281 | J Butler | 87 | 172/4 | 50.58 | 1 | Guernsey | v Germany | Deventer | 15 Aug 2023 | T20I # 2197 |
284 | RG Sharma | 89 | 176/3 | 50.56 | 1 | India | v Bangladesh | Colombo (RPS) | 14 Mar 2018 | T20I # 660 |
284 | IDM Latin | 89 | 176/5 | 50.56 | 1 | Gibraltar | v Malta | Gibraltar | 5 May 2023 | T20I # 2058 |
286 | S Dhawan | 92 | 182/4 | 50.54 | 2 | India | v West Indies | Chennai | 11 Nov 2018 | T20I # 710 |
287 | K Hinds | 48 | 95/9 | 50.52 | 1 | Bahamas | v Mexico | Buenos Aires | 16 Dec 2024 | T20I # 3066 |
288 | LJ Wright | 99* | 196/5 | 50.51 | 1 | England | v Afghanistan | Colombo (RPS) | 21 Sep 2012 | T20I # 268 |
289 | P Nissanka | 52 | 103 | 50.48 | 2 | Sri Lanka | v New Zealand | Dambulla | 10 Nov 2024 | T20I # 2941 |
290 | G Stewart | 54 | 107 | 50.46 | 1 | Italy | v Germany | Almeria | 4 Nov 2022 | T20I # 1865 |
290 | J Baker | 54 | 107/8 | 50.46 | 2 | Cayman | v Bermuda | George Town | 20 Apr 2025 | T20I # 3150 |
292 | Usman Khan | 58 | 115 | 50.43 | 1 | France | v Malta | Marsa | 10 Jul 2023 | T20I # 2125 |
293 | KS Williamson | 60 | 119 | 50.42 | 2 | New Zealand | v Pakistan | Dubai (DICS) | 4 Nov 2018 | T20I # 708 |
294 | RR Patel | 62* | 123/3 | 50.4 | 1 | Kenya | v Uganda | Rwanda | 20 Nov 2021 | T20I # 1444 |
294 | O Manishimwe | 63 | 125/4 | 50.4 | 1 | Rwanda | v Kenya | Nairobi | 29 Jun 2024 | T20I # 2727 |
296 | HG Munsey | 127* | 252/3 | 50.39 | 1 | Scotland | v Netherlands | Dublin (Malahide) | 16 Sep 2019 | T20I # 884 |
296 | V Vijh | 64* | 127 | 50.39 | 1 | Luxembourg | v Romania | Ilfov County | 30 Aug 2019 | T20I # 871 |
298 | Divyendra Singh | 67* | 133/5 | 50.37 | 2 | Czech Rep. | v Norway | Vinor | 10 Jun 2025 | T20I # 3216 |
299 | Virandeep Singh | 72* | 143/3 | 50.34 | 1 | Malaysia | v Nepal | Al Amerat | 12 Apr 2024 | T20I # 2549 |
300 | Rahmanullah Gurbaz | 80 | 159/6 | 50.31 | 1 | Afghanistan | v New Zealand | Providence | 7 Jun 2024 | T20I # 2645 |
300 | Nazimuddin | 81 | 161/7 | 50.31 | 2 | Bangladesh | v Pakistan | Nairobi (Gym) | 2 Sep 2007 | T20I # 18 |
302 | A Ferguson | 86* | 171/4 | 50.29 | 1 | Argentina | v Belize | North Sound | 10 Nov 2021 | T20I # 1414 |
302 | KJ Stagno | 86 | 171/9 | 50.29 | 1 | Gibraltar | v Portugal | Gibraltar | 4 May 2023 | T20I # 2056 |
304 | J Baker | 88* | 175/2 | 50.28 | 1 | Cayman | v Bahamas | George Town | 24 Apr 2025 | T20I # 3157 |
305 | A Dizija | 91 | 181/8 | 50.27 | 1 | Serbia | v Turkey | Sofia | 23 Jun 2023 | T20I # 2109 |
306 | DPMD Jayawardene | 98* | 195/3 | 50.25 | 1 | Sri Lanka | v West Indies | Bridgetown | 7 May 2010 | T20I # 166 |
307 | JDP Oram | 66* | 132 | 50 | 2 | New Zealand | v Australia | W.A.C.A | 11 Dec 2007 | T20I # 49 |
307 | H Patel | 88* | 176/3 | 50 | 1 | Canada | v Ireland | Colombo (SSC) | 3 Feb 2010 | T20I # 130 |
307 | Umar Akmal | 49 | 98/9 | 50 | 1 | Pakistan | v South Africa | Dubai (DICS) | 13 Nov 2013 | T20I # 334 |
307 | SJ Myburgh | 67* | 134/5 | 50 | 1 | Netherlands | v Nepal | Amstelveen | 30 Jun 2015 | T20I # 424 |
307 | RG Sharma | 83 | 166/6 | 50 | 1 | India | v Bangladesh | Mirpur | 24 Feb 2016 | T20I # 509 |
307 | TM Dilshan | 75* | 150/4 | 50 | 1 | Sri Lanka | v Pakistan | Mirpur | 4 Mar 2016 | T20I # 518 |
307 | LB Ferbrache | 55 | 110/8 | 50 | 2 | Guernsey | v Italy | St Peter Port | 16 Jun 2019 | T20I # 796 |
307 | Jatinder Singh | 67* | 134/7 | 50 | 1 | Oman | v Hong Kong | Dubai (DICS) | 30 Oct 2019 | T20I # 990 |
307 | Kaleem Shah | 72* | 144/4 | 50 | 1 | Mozambique | v Malawi | Lilongwe | 7 Nov 2019 | T20I # 1006 |
307 | Chirag Suri | 75 | 150 | 50 | 1 | U.A.E. | v Saudi Arabia | Al Amerat | 25 Feb 2020 | T20I # 1059 |
307 | Usman Shahid | 64 | 128/8 | 50 | 2 | France | v Norway | Krefeld | 7 Aug 2021 | T20I # 1219 |
307 | M Spoors | 108* | 216/1 | 50 | 1 | Canada | v Philippines | Al Amerat | 18 Feb 2022 | T20I # 1468 |
307 | S Bau | 59 | 118 | 50 | 2 | P.N.G. | v Nepal | Kirtipur | 4 Apr 2022 | T20I # 1503 |
307 | BFW de Leede | 66 | 132 | 50 | 2 | Netherlands | v New Zealand | The Hague | 4 Aug 2022 | T20I # 1722 |
307 | RK Paudel | 47 | 94/9 | 50 | 2 | Nepal | v Kenya | Nairobi (Gym) | 29 Aug 2022 | T20I # 1751 |
307 | BN Toube | 38 | 76 | 50 | 2 | Cameroon | v Ghana | Kigali | 6 Dec 2022 | T20I # 1942 |
307 | Luqman Butt | 69 | 138/8 | 50 | 1 | Cambodia | v Indonesia | Bali | 20 Nov 2023 | T20I # 2350 |
307 | Azyan Farhath | 44 | 88/8 | 50 | 2 | Maldives | v Saudi Arabia | Bangkok | 12 Feb 2024 | T20I # 2464 |
307 | MG Erasmus | 36 | 72 | 50 | 1 | Namibia | v Australia | North Sound | 11 Jun 2024 | T20I # 2666 |
307 | O Manishimwe | 59 | 118 | 50 | 2 | Rwanda | v Malawi | Nairobi | 28 Jun 2024 | T20I # 2725 |
307 | I Liyanage | 69 | 138/7 | 50 | 1 | Qatar | v Kuwait | ICCA Dubai | 17 Dec 2024 | T20I # 3069 |
307 | MJ Scotland | 57* | 114/7 | 50 | 1 | Bermuda | v U.S.A. | George Town | 26 Apr 2025 | T20I # 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