Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Ground Match Date Scorecard
Hazratullah Zazai 162* 62 11 16 140 261.29 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
Sahil Chauhan 144* 41 6 18 132 351.21 Estonia v Cyprus Episkopi 17 Jun 2024 T20I # 2701
AJ Finch 156 63 11 14 128 247.61 Australia v England Southampton 29 Aug 2013 T20I # 328
AJ Finch 172 76 16 10 124 226.31 Australia v Zimbabwe Harare 3 Jul 2018 T20I # 683
Zeeshan Kukikhel 137 49 7 15 118 279.59 Hungary v Austria Lower Austria 5 Jun 2022 T20I # 1550
Sikandar Raza 133* 43 7 15 118 309.30 Zimbabwe v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
FH Allen 137 62 5 16 116 220.96 New Zealand v Pakistan Dunedin 17 Jan 2024 T20I # 2434
Muhammad Fahad 120 34 10 12 112 352.94 Turkey v Bulgaria Sofia 12 Jul 2025 T20I # 3306
GJ Maxwell 145* 65 14 9 110 223.07 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
RG Sharma 118 43 12 10 108 274.41 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
PD Salt 141* 60 15 8 108 235.00 England v South Africa Manchester 12 Sep 2025 T20I # 3450
J Charles 118 46 10 11 106 256.52 West Indies v South Africa Centurion 26 Mar 2023 T20I # 2032
Syed Aziz 126 56 13 9 106 225.00 Malaysia v Thailand Hangzhou 2 Oct 2023 T20I # 2275
YSD Seneveratne 150* 67 7 13 106 223.88 Cayman v Brazil Buenos Aires 14 Dec 2024 T20I # 3052
Abhishek Sharma 135 54 7 13 106 250.00 India v England Wankhede 2 Feb 2025 T20I # 3086
Izaz Ali 118 45 7 13 106 262.22 Slovenia v Serbia Belgrade 7 Jun 2025 T20I # 3206
HG Munsey 127* 56 5 14 104 226.78 Scotland v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
OJ Hairs 127* 53 14 8 104 239.62 Scotland v Italy Edinburgh 24 Jul 2023 T20I # 2160
Kushal Malla 137* 50 8 12 104 274.00 Nepal v Mongolia Hangzhou 27 Sep 2023 T20I # 2255
L Yamamoto-Lake 134* 68 8 12 104 197.05 Japan v China Mong Kok 15 Feb 2024 T20I # 2470
M Levitt 135 62 11 10 104 217.74 Netherlands v Namibia Kirtipur 29 Feb 2024 T20I # 2488
D Visser 132 62 5 14 104 212.90 Samoa v Vanuatu Apia (No 2) 20 Aug 2024 T20I # 2779
LA Dunbar 117 50 9 11 102 234.00 Serbia v Bulgaria Sofia 26 Jun 2022 T20I # 1579
Aritra Dutta 122 63 15 7 102 193.65 Singapore v Japan Bangkok 11 Feb 2024 T20I # 2460
K Kadowaki-Fleming 114 46 10 10 100 247.82 Japan v South Korea Sano 15 Oct 2022 T20I # 1822
RE Levi 117* 51 5 13 98 229.41 South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
Shaheryar Butt 125* 50 11 9 98 250.00 Belgium v Czech Rep. Walferdange 29 Aug 2020 T20I # 1090
BB McCullum 116* 56 12 8 96 207.14 New Zealand v Australia Christchurch 28 Feb 2010 T20I # 149
E Lewis 125* 62 6 12 96 201.61 West Indies v India Kingston 9 Jul 2017 T20I # 617
MP O'Dowd 133* 73 15 6 96 182.19 Netherlands v Malaysia Kirtipur 18 Apr 2021 T20I # 1150
HG Munsey 132 61 15 6 96 216.39 Scotland v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
GJ Maxwell 120* 55 12 8 96 218.18 Australia v West Indies Adelaide 11 Feb 2024 T20I # 2462
RR Patel 120 55 12 8 96 218.18 Kenya v Mozambique Nairobi (Ruaraka) 19 Oct 2024 T20I # 2915
NT Tilak Varma 120* 47 9 10 96 255.31 India v South Africa Johannesburg 15 Nov 2024 T20I # 2952
D Brevis 125* 56 12 8 96 223.21 South Africa v Australia Darwin 12 Aug 2025 T20I # 3405
JN Frylinck 134 65 15 6 96 206.15 Namibia v Nigeria Harare 28 Sep 2025 T20I # 3478
RD Gaikwad 123* 57 13 7 94 215.78 India v Australia Guwahati 28 Nov 2023 T20I # 2372
Karanbir Singh 115 70 7 11 94 164.28 Austria v Switzerland Latschach 1 Jun 2025 T20I # 3201
Musaddiq Ahmed 107 53 10 9 94 201.88 Germany v Malawi Blantyre 13 Jul 2025 T20I # 3313
Karanbir Singh 110* 47 10 9 94 234.04 Austria v Romania Szodliget 27 Jul 2025 T20I # 3381
BRM Taylor 123 54 16 5 94 227.77 Zimbabwe v Botswana Harare 28 Sep 2025 T20I # 3480
S Wickramasekara 104* 36 8 10 92 288.88 Czech Rep. v Turkey Ilfov County 30 Aug 2019 T20I # 872
SA Yadav 117 55 14 6 92 212.72 India v England Nottingham 10 Jul 2022 T20I # 1631
JP Inglis 110 50 11 8 92 220.00 Australia v India Visakhapatnam 23 Nov 2023 T20I # 2360
RG Sharma 121* 69 11 8 92 175.36 India v Afghanistan Bengaluru 17 Jan 2024 T20I # 2435
JN Loftie-Eaton 101 36 11 8 92 280.55 Namibia v Nepal Kirtipur 27 Feb 2024 T20I # 2485
SV Samson 111 47 11 8 92 236.17 India v Bangladesh Hyderabad 12 Oct 2024 T20I # 2904
Sheikh Rasik 106* 38 5 12 92 278.94 Hungary v Malta Marsa 4 Feb 2025 T20I # 3090
KJ O'Brien 124 62 12 7 90 200.00 Ireland v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
Shubman Gill 126* 63 12 7 90 200.00 India v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
A Johnson 121* 59 6 11 90 205.08 Canada v Panama Hamilton 3 Oct 2023 T20I # 2280
Babar Hayat 110 49 3 13 90 224.48 Hong Kong v Nepal Mong Kok 9 Mar 2024 T20I # 2507
TH David 102* 37 6 11 90 275.67 Australia v West Indies Basseterre 25 Jul 2025 T20I # 3369
JJ Smit 111* 39 12 7 90 284.61 Namibia v Kenya Harare 26 Sep 2025 T20I # 3472
CH Gayle 117 57 7 10 88 205.26 West Indies v South Africa Johannesburg 11 Sep 2007 T20I # 20
Mohammad Shahzad 118* 67 10 8 88 176.11 Afghanistan v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
GD Phillips 108 51 10 8 88 211.76 New Zealand v West Indies Mount Maunganui 29 Nov 2020 T20I # 1110
PD Salt 119 57 7 10 88 208.77 England v West Indies Tarouba 19 Dec 2023 T20I # 2414
SV Samson 107 50 7 10 88 214.00 India v South Africa Durban 8 Nov 2024 T20I # 2938
RR Hendricks 117 63 7 10 88 185.71 South Africa v Pakistan Centurion 13 Dec 2024 T20I # 3047
BM Pecic 102 42 7 10 88 242.85 Serbia v Slovenia Belgrade 7 Jun 2025 T20I # 3208
BB McCullum 123 58 11 7 86 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
CH Gayle 100* 48 5 11 86 208.33 West Indies v England Wankhede 16 Mar 2016 T20I # 537
SA Yadav 111* 51 11 7 86 217.64 India v New Zealand Mount Maunganui 20 Nov 2022 T20I # 1898
N Nipiko 100 49 8 9 86 204.08 Vanuatu v Fiji Suva 16 Mar 2023 T20I # 2027
Virandeep Singh 116* 62 11 7 86 187.09 Malaysia v Indonesia Phnom Penh 2 May 2023 T20I # 2051
A Donovan 122* 54 11 7 86 225.92 Philippines v South Korea Bali 12 Jul 2025 T20I # 3305
D Visser 107* 64 17 3 86 167.18 Samoa v Malaysia Singapore 24 Jul 2025 T20I # 3358
Ravinderpal Singh 101 48 6 10 84 210.41 Canada v Cayman Sandys Parish 18 Aug 2019 T20I # 852
S Periyalwar 105* 40 12 6 84 262.50 Romania v Turkey Ilfov County 29 Aug 2019 T20I # 869
Babar Azam 122 59 15 4 84 206.77 Pakistan v South Africa Centurion 14 Apr 2021 T20I # 1147
AA Obanda 103* 56 9 8 84 183.92 Kenya v Nigeria Kigali 18 Nov 2021 T20I # 1436
V Kohli 122* 61 12 6 84 200.00 India v Afghanistan Dubai (DICS) 8 Sep 2022 T20I # 1761
A Johnson 109* 69 9 8 84 157.97 Canada v Oman Al Amerat 16 Nov 2022 T20I # 1885
Q de Kock 100 44 9 8 84 227.27 South Africa v West Indies Centurion 26 Mar 2023 T20I # 2032
Faisal Khan 101 42 6 10 84 240.47 Saudi Arabia v Cambodia Doha 25 Nov 2024 T20I # 2980
TL Seifert 97* 38 6 10 84 255.26 New Zealand v Pakistan Wellington 26 Mar 2025 T20I # 3128
DA Miller 101* 36 7 9 82 280.55 South Africa v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
GJ Maxwell 113* 55 7 9 82 205.45 Australia v India Bengaluru 27 Feb 2019 T20I # 749
JP Kotze 101* 43 7 9 82 234.88 Namibia v Botswana Windhoek 20 Aug 2019 T20I # 856
P Khadka 106* 52 7 9 82 203.84 Nepal v Singapore Singapore 28 Sep 2019 T20I # 895
Zeeshan Maqsood 102* 44 7 9 82 231.81 Oman v Bahrain Al Amerat 19 Nov 2022 T20I # 1897
SA Yadav 112* 51 7 9 82 219.60 India v Sri Lanka Rajkot 7 Jan 2023 T20I # 1986
Waji Ul Hassan 115* 62 16 3 82 185.48 Saudi Arabia v Bhutan Bangkok 15 Feb 2024 T20I # 2473
HB Dickson 112* 57 10 7 82 196.49 Cook Islands v Vanuatu Apia (No 2) 17 Aug 2024 T20I # 2775
T Parima 104 52 10 7 82 200.00 Cook Islands v Samoa Apia (No 2) 23 Aug 2024 T20I # 2794
Hasan Nawaz 105* 45 10 7 82 233.33 Pakistan v New Zealand Auckland 21 Mar 2025 T20I # 3124
Walid Ghauri 100* 48 10 7 82 208.33 Norway v Denmark Koge 14 Jun 2025 T20I # 3232
Fiaz Ahmed 105* 57 10 7 82 184.21 Bahrain v Germany Blantyre 6 Jul 2025 T20I # 3280
Karanbir Singh 90 35 1 13 82 257.14 Austria v Belgium Latschach 23 Aug 2025 T20I # 3415
AD Hales 116* 64 11 6 80 181.25 England v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
LA Dunbar 104* 61 5 10 80 170.49 Serbia v Bulgaria Corfu 14 Oct 2019 T20I # 931
LMP Simmons 91* 40 5 10 80 227.50 West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
IA De Silva 100* 60 8 8 80 166.66 Bulgaria v Serbia Sofia 24 Jun 2021 T20I # 1166
PR Stirling 115* 75 8 8 80 153.33 Ireland v Zimbabwe Bready 1 Sep 2021 T20I # 1244
Muhammad Waseem 107* 62 14 4 80 172.58 U.A.E. v Ireland ICCA Dubai 10 Oct 2021 T20I # 1294
Dylan Steyn 106 55 17 2 80 192.72 Czech Rep. v Bulgaria Marsa 12 May 2022 T20I # 1529
WAE Burton 83 27 8 8 80 307.40 Serbia v Bulgaria Sofia 24 Jun 2022 T20I # 1576
KC D'Souza 92* 34 5 10 80 270.58 Bulgaria v Serbia Sofia 24 Jun 2022 T20I # 1576
GJ Maxwell 104* 48 8 8 80 216.66 Australia v India Guwahati 28 Nov 2023 T20I # 2372
Imran Asif 102 65 8 8 80 156.92 Austria v Belgium Lower Austria 26 May 2024 T20I # 2629
D Myers 96 45 11 6 80 213.33 Zimbabwe v Rwanda Nairobi (Ruaraka) 22 Oct 2024 T20I # 2926
DK Kesuma 117* 65 11 6 80 180.00 Indonesia v Myanmar Bali 12 Nov 2024 T20I # 2944
P Pushparajan 103 40 8 8 80 257.50 Malta v Estonia Marsa 7 May 2025 T20I # 3176
AS Samra 101 51 5 10 80 198.03 Philippines v Indonesia Bali 10 Jul 2025 T20I # 3293
Zeeshan Ali 101 58 14 4 80 174.13 Hong Kong v Malaysia Singapore 18 Jul 2025 T20I # 3320
TM Dilshan 104* 57 12 5 78 182.45 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
CH Gayle 90 41 9 7 78 219.51 West Indies v South Africa Johannesburg 11 Jan 2015 T20I # 414
MN van Wyk 114* 70 9 7 78 162.85 South Africa v West Indies Durban 14 Jan 2015 T20I # 415
RG Sharma 106 66 12 5 78 160.60 India v South Africa Dharamsala 2 Oct 2015 T20I # 456
Babar Hayat 122 60 9 7 78 203.33 Hong Kong v Oman Fatullah 19 Feb 2016 T20I # 502
KL Rahul 110* 51 12 5 78 215.68 India v West Indies Lauderhill 27 Aug 2016 T20I # 562
Mohammad Nabi 89 30 6 9 78 296.66 Afghanistan v Ireland Greater Noida 12 Mar 2017 T20I # 601
MJ Guptill 105 54 6 9 78 194.44 New Zealand v Australia Auckland 16 Feb 2018 T20I # 649
Bilal Zalmai 111* 58 9 7 78 191.37 Austria v Czech Rep. Ilfov County 1 Sep 2019 T20I # 877
PK Matautaava 103 52 9 7 78 198.07 Vanuatu v Malaysia Kuala Lumpur 1 Oct 2019 T20I # 898
TH David 92* 32 9 7 78 287.50 Singapore v Malaysia Bangkok 3 Mar 2020 T20I # 1071
LS Livingstone 103 43 6 9 78 239.53 England v Pakistan Nottingham 16 Jul 2021 T20I # 1191
MG Erasmus 100* 47 9 7 78 212.76 Namibia v Uganda Windhoek 9 Apr 2022 T20I # 1506
Taranjeet Singh 110 61 12 5 78 180.32 Romania v Czech Rep. Marsa 13 May 2022 T20I # 1532
Omar Rassol 99* 56 9 7 78 176.78 Bulgaria v Serbia Belgrade 9 Jul 2022 T20I # 1627
SR Taylor 101* 55 12 5 78 183.63 U.S.A. v Jersey Bulawayo 11 Jul 2022 T20I # 1633
DMW Rawlins 91 33 6 9 78 275.75 Bermuda v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
K Kadowaki-Fleming 109* 53 3 11 78 205.66 Japan v China Mong Kok 15 Feb 2024 T20I # 2470
Karanbir Singh 97 57 9 7 78 170.17 Austria v Romania Rome 9 Jun 2024 T20I # 2656
R Sandaruwan 102* 48 9 7 78 212.50 Kuwait v Hong Kong Kuala Lumpur 27 Aug 2024 T20I # 2814
TM Head 80 25 12 5 78 320.00 Australia v Scotland Edinburgh 4 Sep 2024 T20I # 2838
SV Samson 109* 56 6 9 78 194.64 India v South Africa Johannesburg 15 Nov 2024 T20I # 2952
Karanbir Singh 85 35 9 7 78 242.85 Austria v Hungary Ilfov County 27 Jun 2025 T20I # 3267
DK Kesuma 115* 71 9 7 78 161.97 Indonesia v Philippines Bali 10 Jul 2025 T20I # 3293
M Podosky 101 49 9 7 78 206.12 Philippines v South Korea Bali 10 Jul 2025 T20I # 3294
D Visser 110* 60 15 3 78 183.33 Samoa v Hong Kong Singapore 23 Jul 2025 T20I # 3352
Karanbir Singh 91 44 6 9 78 206.81 Austria v Belgium Latschach 23 Aug 2025 T20I # 3416
SR Watson 124* 71 10 6 76 174.64 Australia v India Sydney 31 Jan 2016 T20I # 489
Shaiman Anwar 117* 68 10 6 76 172.05 U.A.E. v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 609
R Powell 107 53 4 10 76 201.88 West Indies v England Bridgetown 26 Jan 2022 T20I # 1455
Muhammad Waseem 112 66 7 8 76 169.69 U.A.E. v Ireland Al Amerat 24 Feb 2022 T20I # 1490
DS Airee 110* 57 10 6 76 192.98 Nepal v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
S Davizi 115* 59 7 8 76 194.91 Czech Rep. v Bulgaria Marsa 12 May 2022 T20I # 1529
LA Dunbar 89 45 7 8 76 197.77 Serbia v Bulgaria Sofia 25 Jun 2022 T20I # 1577
RR Rossouw 100* 48 7 8 76 208.33 South Africa v India Indore 4 Oct 2022 T20I # 1805
RR Rossouw 109 56 7 8 76 194.64 South Africa v Bangladesh Sydney 27 Oct 2022 T20I # 1847
KS Leverock 103 58 10 6 76 177.58 Bermuda v Panama Buenos Aires 28 Feb 2023 T20I # 2009
Zeeshan Khan 115 64 10 6 76 179.68 Malta v Luxembourg Marsa 11 Jul 2023 T20I # 2128
R Satheesan 99* 69 10 6 76 143.47 Romania v Malta Ilfov County 20 Aug 2023 T20I # 2204
SA Yadav 100 56 7 8 76 178.57 India v South Africa Johannesburg 14 Dec 2023 T20I # 2401
Aaron Jones 94* 40 4 10 76 235.00 U.S.A. v Canada Dallas 1 Jun 2024 T20I # 2632
RG Sharma 92 41 7 8 76 224.39 India v Australia Gros Islet 24 Jun 2024 T20I # 2721
HL Carlyon 110 57 4 10 76 192.98 Jersey v Serbia Krefeld 7 Jul 2024 T20I # 2738
Abhishek Sharma 100 47 7 8 76 212.76 India v Zimbabwe Harare 7 Jul 2024 T20I # 2739
MDKJ Perera 101 46 13 4 76 219.56 Sri Lanka v New Zealand Nelson 2 Jan 2025 T20I # 3081
Karanbir Singh 86* 48 10 6 76 179.16 Austria v Norway Vinor 10 Jun 2025 T20I # 3217
E Lewis 91 44 7 8 76 206.81 West Indies v Ireland Bready 15 Jun 2025 T20I # 3238
Adil Butt 81 30 10 6 76 270.00 Eswatini v Mozambique Malkerns 13 Sep 2025 T20I # 3452
LE Bosman 94 45 5 9 74 208.88 South Africa v England Centurion 15 Nov 2009 T20I # 125
F du Plessis 119 56 11 5 74 212.50 South Africa v West Indies Johannesburg 11 Jan 2015 T20I # 414
E Lewis 100 49 5 9 74 204.08 West Indies v India Lauderhill 27 Aug 2016 T20I # 562
E Lewis 91 51 5 9 74 178.43 West Indies v Pakistan Port of Spain 1 Apr 2017 T20I # 604
RG Sharma 100* 56 11 5 74 178.57 India v England Bristol 8 Jul 2018 T20I # 690
RG Sharma 111* 61 8 7 74 181.96 India v West Indies Lucknow 6 Nov 2018 T20I # 709
KJ Coetzer 89 50 11 5 74 178.00 Scotland v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
G Malla 107 55 5 9 74 194.54 Nepal v Bhutan Kirtipur 5 Dec 2019 T20I # 1018
R Sandaruwan 84* 38 11 5 74 221.05 Kuwait v Saudi Arabia Al Amerat 23 Feb 2020 T20I # 1049
DJ Malan 99* 47 11 5 74 210.63 England v South Africa Cape Town 1 Dec 2020 T20I # 1113
M Spoors 108* 66 14 3 74 163.63 Canada v Philippines Al Amerat 18 Feb 2022 T20I # 1468
Saim Hussain 108* 55 8 7 74 196.36 Bulgaria v Malta Marsa 14 May 2022 T20I # 1536
ND Laegsgaard 91 42 5 9 74 216.66 Denmark v Gibraltar Waterloo 29 Jun 2022 T20I # 1587
S Davizi 111* 71 14 3 74 156.33 Czech Rep. v Austria Vinor 9 Jul 2022 T20I # 1624
G Mckeon 109 61 5 9 74 178.68 France v Switzerland Vantaa 25 Jul 2022 T20I # 1686
Babar Azam 110* 66 11 5 74 166.66 Pakistan v England Karachi 22 Sep 2022 T20I # 1793
DA Miller 106* 47 8 7 74 225.53 South Africa v India Guwahati 2 Oct 2022 T20I # 1803
A Johnson 89 41 11 5 74 217.07 Canada v Oman Al Amerat 20 Nov 2022 T20I # 1903
Muhammad Waseem 91 50 8 7 74 182.00 U.A.E. v Afghanistan Abu Dhabi 18 Feb 2023 T20I # 1994
KJ Stagno 86 38 5 9 74 226.31 Gibraltar v Portugal Gibraltar 4 May 2023 T20I # 2056
YBK Jaiswal 100 49 8 7 74 204.08 India v Nepal Hangzhou 3 Oct 2023 T20I # 2278
KJ Stagno 101 49 8 7 74 206.12 Gibraltar v Luxembourg Gibraltar 15 Oct 2023 T20I # 2315
GR Adair 100 58 5 9 74 172.41 Ireland v South Africa Abu Dhabi 29 Sep 2024 T20I # 2876
BJ Bennett 91 35 8 7 74 260.00 Zimbabwe v Seychelles Nairobi (Gym) 19 Oct 2024 T20I # 2914
NT Tilak Varma 107* 56 8 7 74 191.07 India v South Africa Centurion 13 Nov 2024 T20I # 2947
Abdul Waheed 110 55 8 7 74 200.00 Saudi Arabia v Bahrain Doha 19 Nov 2024 T20I # 2963
Saim Ayub 98* 57 11 5 74 171.92 Pakistan v South Africa Centurion 13 Dec 2024 T20I # 3047
Fiaz Ahmed 96 45 5 9 74 213.33 Bahrain v Indonesia Bali 23 Feb 2025 T20I # 3099
Parvez Hossain Emon 100 54 5 9 74 185.18 Bangladesh v U.A.E. Sharjah 17 May 2025 T20I # 3185
Mohammad Haris 107* 46 8 7 74 232.60 Pakistan v Bangladesh Lahore 1 Jun 2025 T20I # 3203
Asif Ali 100* 55 5 9 74 181.81 Bahrain v Rwanda Rwanda 22 Jul 2025 T20I # 3348
Karanbir Singh 88 49 8 7 74 179.59 Austria v France Stockholm 9 Aug 2025 T20I # 3401
JC Buttler 83 30 8 7 74 276.66 England v South Africa Manchester 12 Sep 2025 T20I # 3450
MR Marsh 103* 52 8 7 74 198.07 Australia v New Zealand Mount Maunganui 4 Oct 2025 T20I # 3499
MJ Guptill 101* 69 9 6 72 146.37 New Zealand v South Africa East London 23 Dec 2012 T20I # 295
C Munro 104 53 3 10 72 196.22 New Zealand v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
E Lewis 89 36 6 8 72 247.22 West Indies v Bangladesh Mirpur 22 Dec 2018 T20I # 717
PJ Moor 92* 60 9 6 72 153.33 Zimbabwe v Singapore Singapore 3 Oct 2019 T20I # 902
DJ Malan 103* 51 9 6 72 201.96 England v New Zealand Napier 8 Nov 2019 T20I # 1008
PR Stirling 95 47 6 8 72 202.12 Ireland v West Indies St George's 15 Jan 2020 T20I # 1028
MJ Guptill 97 50 6 8 72 194.00 New Zealand v Australia Dunedin 25 Feb 2021 T20I # 1124
F Damiao Couana 104 51 6 8 72 203.92 Mozambique v Cameroon Rwanda 3 Nov 2021 T20I # 1387
R Pathan 107* 62 9 6 72 172.58 Canada v Panama Coolidge 14 Nov 2021 T20I # 1427
A Dizija 92 56 15 2 72 164.28 Serbia v Bulgaria Sofia 25 Jun 2022 T20I # 1578
DJ Hooda 104 57 9 6 72 182.45 India v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
Zubaidi Zulkifle 96 43 6 8 72 223.25 Malaysia v Bhutan Bangi 2 Jul 2022 T20I # 1597
Faisal Khan 81* 32 9 6 72 253.12 Saudi Arabia v Bahrain Al Amerat 20 Nov 2022 T20I # 1904
KS Leverock 97 56 12 4 72 173.21 Bermuda v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
Mohammad Ihsan 102* 59 9 6 72 172.88 Spain v Isle of Man Cartagena 24 Feb 2023 T20I # 1998
Kuldeep 80 31 6 8 72 258.06 Portugal v Malta Gibraltar 6 May 2023 T20I # 2061
Zeeshan Khan 98* 58 15 2 72 168.96 Malta v Romania Marsa 14 Jul 2023 T20I # 2137
B McMullen 96 50 9 6 72 192.00 Scotland v Italy Edinburgh 24 Jul 2023 T20I # 2160
Ahmed Faiz 105* 50 9 6 72 210.00 Malaysia v Myanmar Kuala Lumpur 30 Jul 2023 T20I # 2184
Abdul Waheed 99 58 9 6 72 170.68 Saudi Arabia v Cambodia Bangkok 1 Feb 2024 T20I # 2443
JA Burns 108* 55 12 4 72 196.36 Italy v Romania Rome 16 Jun 2024 T20I # 2696
N Pooran 98 53 6 8 72 184.90 West Indies v Afghanistan Gros Islet 17 Jun 2024 T20I # 2703
Usman Patel 111* 52 9 6 72 213.46 Kuwait v Maldives Bangi 2 Sep 2024 T20I # 2833
PD Salt 103* 54 9 6 72 190.74 England v West Indies Bridgetown 9 Nov 2024 T20I # 2940
Arun Yadav 84 32 9 6 72 262.50 Tanzania v Bahrain Blantyre 8 Jul 2025 T20I # 3287
Ilyas Ataullah 86 50 9 6 72 172.00 Turkey v Bulgaria Sofia 10 Jul 2025 T20I # 3297
BJ Bennett 111 60 15 2 72 185.00 Zimbabwe v Tanzania Harare 30 Sep 2025 T20I # 3485
RD Berrington 100 58 10 5 70 172.41 Scotland v Bangladesh The Hague 24 Jul 2012 T20I # 252
Ahmed Shehzad 111* 62 10 5 70 179.03 Pakistan v Bangladesh Mirpur 30 Mar 2014 T20I # 392
Tamim Iqbal 103* 63 10 5 70 163.49 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
C Munro 101 54 7 7 70 187.03 New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
C Munro 109* 58 7 7 70 187.93 New Zealand v India Rajkot 4 Nov 2017 T20I # 631
KL Rahul 101* 54 10 5 70 187.03 India v England Manchester 3 Jul 2018 T20I # 684
R Sandaruwan 103 59 10 5 70 174.57 Kuwait v Bahrain Al Amerat 23 Jan 2019 T20I # 726
Faisal Khan 83* 28 7 7 70 296.42 Saudi Arabia v Kuwait Al Amerat 24 Jan 2019 T20I # 727
EJG Morgan 91 41 7 7 70 221.95 England v New Zealand Napier 8 Nov 2019 T20I # 1008
Mohammad Hafeez 99* 57 10 5 70 173.68 Pakistan v New Zealand Hamilton 20 Dec 2020 T20I # 1118
E Lewis 79 34 4 9 70 232.35 West Indies v Australia Gros Islet 16 Jul 2021 T20I # 1192
S Davizi 98* 61 13 3 70 160.65 Czech Rep. v Gibraltar Marsa 11 May 2022 T20I # 1526
R Satheesan 86* 43 10 5 70 200.00 Romania v Bulgaria Marsa 13 May 2022 T20I # 1533
S Chandramohan 100 52 7 7 70 192.30 Singapore v P.N.G. Singapore 3 Jul 2022 T20I # 1605
TP Ura 93* 40 4 9 70 232.50 P.N.G. v Singapore Singapore 3 Jul 2022 T20I # 1605
RR Rossouw 96* 55 10 5 70 174.54 South Africa v England Cardiff 28 Jul 2022 T20I # 1698
PD Salt 88* 41 13 3 70 214.63 England v Pakistan Lahore 30 Sep 2022 T20I # 1802
O Harvey 107* 54 4 9 70 198.14 Ghana v Gambia Rwanda 8 Dec 2022 T20I # 1945
PD Salt 109* 56 4 9 70 194.64 England v West Indies St George's 16 Dec 2023 T20I # 2407
Rahmanullah Gurbaz 100 52 7 7 70 192.30 Afghanistan v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
JP Inglis 103 49 7 7 70 210.20 Australia v Scotland Edinburgh 6 Sep 2024 T20I # 2844
T Marumani 86 37 10 5 70 232.43 Zimbabwe v Seychelles Nairobi (Gym) 19 Oct 2024 T20I # 2914
SR Mukkamalla 100* 48 7 7 70 208.33 U.S.A. v Oman Al Amerat 20 Feb 2025 T20I # 3095
JJ Huo 107* 54 7 7 70 198.14 Mozambique v Eswatini Malkerns 13 Sep 2025 T20I # 3452
HH Gibbs 90* 55 14 2 68 163.63 South Africa v West Indies Johannesburg 11 Sep 2007 T20I # 20
ST Jayasuriya 88 44 11 4 68 200.00 Sri Lanka v Kenya Johannesburg 14 Sep 2007 T20I # 27
GC Smith 88 44 8 6 68 200.00 South Africa v England Centurion 15 Nov 2009 T20I # 125
LJ Wright 99* 55 8 6 68 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
CH Gayle 77 31 5 8 68 248.38 West Indies v South Africa Cape Town 9 Jan 2015 T20I # 413
CJ Anderson 94* 41 2 10 68 229.26 New Zealand v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
KL Rahul 89 49 5 8 68 181.63 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
Hazratullah Zazai 74 33 8 6 68 224.24 Afghanistan v Ireland Bready 20 Aug 2018 T20I # 696
Shamsudheen Purat 88* 48 8 6 68 183.33 Saudi Arabia v Qatar Al Amerat 24 Jan 2019 T20I # 729
I Udana 84* 48 8 6 68 175.00 Sri Lanka v South Africa Centurion 22 Mar 2019 T20I # 758
R Sandaruwan 88 55 2 10 68 160.00 Kuwait v Qatar Doha 6 Jul 2019 T20I # 818
KS Williamson 95 48 8 6 68 197.91 New Zealand v India Hamilton 29 Jan 2020 T20I # 1035
Saber Zakhil 100* 47 5 8 68 212.76 Belgium v Austria Waterloo 24 Jul 2021 T20I # 1200
VP Thamotharam 104* 52 8 6 68 200.00 Malta v Gibraltar Albergaria 21 Aug 2021 T20I # 1236
TP Ura 86* 34 2 10 68 252.94 P.N.G. v Malaysia Kirtipur 1 Apr 2022 T20I # 1501
Faheem Nazir 107* 68 11 4 68 157.35 Switzerland v Estonia Kerava 27 Jul 2022 T20I # 1689
G Mckeon 101 53 5 8 68 190.56 France v Norway Kerava 27 Jul 2022 T20I # 1691
FH Allen 101 56 8 6 68 180.35 New Zealand v Scotland Edinburgh 27 Jul 2022 T20I # 1692
Muhammad Tanveer 88* 46 2 10 68 191.30 Qatar v Bahrain Bangi 18 Dec 2022 T20I # 1964
MS Chapman 104* 57 11 4 68 182.45 New Zealand v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
CO Obuya 96* 60 8 6 68 160.00 Kenya v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
G Mckeon 82* 45 11 4 68 182.22 France v Luxembourg Marsa 12 Jul 2023 T20I # 2131
MR Marsh 79* 39 8 6 68 202.56 Australia v South Africa Durban 1 Sep 2023 T20I # 2228
TM Head 91 48 8 6 68 189.58 Australia v South Africa Durban 3 Sep 2023 T20I # 2230
M Coetzee 102 63 11 4 68 161.90 Hong Kong v Qatar Doha 29 Feb 2024 T20I # 2489
JC Buttler 83 45 8 6 68 184.44 England v West Indies Bridgetown 10 Nov 2024 T20I # 2943
Adil Butt 88* 60 8 6 68 146.66 Eswatini v Nigeria Abuja 26 Nov 2024 T20I # 2986
Abhishek Sharma 79 34 5 8 68 232.35 India v England Eden Gardens 22 Jan 2025 T20I # 3082
MS Chapman 94 44 11 4 68 213.63 New Zealand v Pakistan Auckland 21 Mar 2025 T20I # 3124
MD Patel 104 49 8 6 68 212.24 U.S.A. v Bahamas George Town 20 Apr 2025 T20I # 3148
Mansoor Safi 80 28 8 6 68 285.71 Austria v Slovenia Graz 18 May 2025 T20I # 3187
Aslam Khan 77 40 8 6 68 192.50 Malaysia v Singapore Singapore 23 Jul 2025 T20I # 3353
SD Hope 102* 57 8 6 68 178.94 West Indies v Australia Basseterre 25 Jul 2025 T20I # 3369
Habib Khan 90 43 5 8 68 209.30 Estonia v Switzerland Tallinn 3 Aug 2025 T20I # 3390
JN Frylinck 77 31 8 6 68 248.38 Namibia v Zimbabwe Bulawayo 18 Sep 2025 T20I # 3463
SK Raina 101 60 9 5 66 168.33 India v South Africa Gros Islet 2 May 2010 T20I # 155
MN Samuels 85* 43 3 9 66 197.67 West Indies v Bangladesh Mirpur 10 Dec 2012 T20I # 291
Mukhtar Ahmed 83 45 12 3 66 184.44 Pakistan v Zimbabwe Lahore 22 May 2015 T20I # 417
J Charles 79 33 6 7 66 239.39 West Indies v India Lauderhill 27 Aug 2016 T20I # 562
Fakhar Zaman 91 46 12 3 66 197.82 Pakistan v Australia Harare 8 Jul 2018 T20I # 689
Hazratullah Zazai 82 54 6 7 66 151.85 Afghanistan v Ireland Bready 22 Aug 2018 T20I # 697
TP Visee 78 36 12 3 66 216.66 Netherlands v Ireland Al Amerat 17 Feb 2019 T20I # 743
Mohammad Nabi 81 36 6 7 66 225.00 Afghanistan v Ireland Dehradun 24 Feb 2019 T20I # 747
PR Stirling 83* 36 6 7 66 230.55 Ireland v Zimbabwe Bready 12 Jul 2019 T20I # 825
PM Seelaar 96* 49 9 5 66 195.91 Netherlands v Scotland Dublin (Malahide) 16 Sep 2019 T20I # 884
S Davizi 101 68 6 7 66 148.52 Czech Rep. v Malta Marsa 20 Oct 2019 T20I # 945
Kamran Khan 88 53 6 7 66 166.03 Qatar v Maldives Al Amerat 23 Feb 2020 T20I # 1048
Mohammad Rizwan 104* 64 6 7 66 162.50 Pakistan v South Africa Lahore 11 Feb 2021 T20I # 1120
Rahmanullah Gurbaz 87 45 6 7 66 193.33 Afghanistan v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Zeeshan Kukikhel 82 42 9 5 66 195.23 Hungary v Malta Ilfov County 5 Sep 2021 T20I # 1259
MJ Guptill 93 56 6 7 66 166.07 New Zealand v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
Babar Hayat 86 45 6 7 66 191.11 Hong Kong v P.N.G. Bulawayo 14 Jul 2022 T20I # 1649
G Mckeon 87 51 9 5 66 170.58 France v Estonia Kerava 30 Jul 2022 T20I # 1709
AD Hales 84 51 12 3 66 164.70 England v Australia Perth 9 Oct 2022 T20I # 1812
Imran Anwar 87 52 6 7 66 167.30 Bahrain v Kuwait Mong Kok 11 Mar 2023 T20I # 2019
RG Mukasa 89 51 12 3 66 174.50 Uganda v Rwanda Rwanda 24 Aug 2023 T20I # 2214
Kushal Malla 92 41 3 9 66 224.39 Nepal v Hong Kong Mulpani 21 Oct 2023 T20I # 2324
Sikandar Raza 82* 35 3 9 66 234.28 Zimbabwe v Namibia Windhoek 25 Oct 2023 T20I # 2329
K Motlhanka 84 66 15 1 66 127.27 Botswana v Ghana Benoni 11 Dec 2023 T20I # 2394
Muhammad Waseem 100 56 6 7 66 178.57 U.A.E. v Oman Al Amerat 21 Apr 2024 T20I # 2580
J Charles 69 26 9 5 66 265.38 West Indies v South Africa Kingston 26 May 2024 T20I # 2630
JW Jenner 80* 31 9 5 66 258.06 Jersey v Guernsey Castel 22 Jun 2024 T20I # 2715
JC Buttler 83* 38 6 7 66 218.42 England v U.S.A. Bridgetown 23 Jun 2024 T20I # 2719
Basil George 103* 63 9 5 66 163.49 Malta v Bulgaria Castel 25 Aug 2024 T20I # 2806
Muhammad Waseem 82 42 9 5 66 195.23 U.A.E. v Bangladesh Sharjah 19 May 2025 T20I # 3188
J Baker 94 60 9 5 66 156.66 Cayman v Bahamas King City (NW) 22 Jun 2025 T20I # 3262
Isa Zaroo 69 24 9 5 66 287.50 Bulgaria v Gibraltar Sofia 11 Jul 2025 T20I # 3302
Manan Bashir 70 21 3 9 66 333.33 Bulgaria v Gibraltar Sofia 11 Jul 2025 T20I # 3302
Anshuman Rath 100* 59 15 1 66 169.49 Hong Kong v Singapore Singapore 20 Jul 2025 T20I # 3333
Shaheryar Butt 91 53 9 5 66 171.69 Belgium v Austria Latschach 23 Aug 2025 T20I # 3416
Luka Woods 112 57 6 7 66 196.49 Serbia v Croatia Szodliget 30 Aug 2025 T20I # 3422
Adil Butt 77 38 6 7 66 202.63 Eswatini v Mozambique Malkerns 13 Sep 2025 T20I # 3451
MR Marsh 85 43 9 5 66 197.67 Australia v New Zealand Mount Maunganui 1 Oct 2025 T20I # 3491
DA Warner 89 43 7 6 64 206.97 Australia v South Africa Melbourne 11 Jan 2009 T20I # 80
DPMD Jayawardene 100 64 10 4 64 156.25 Sri Lanka v Zimbabwe Providence 3 May 2010 T20I # 157
JP Duminy 96* 54 10 4 64 177.77 South Africa v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
GJ Maxwell 74 33 7 6 64 224.24 Australia v Pakistan Mirpur 23 Mar 2014 T20I # 381
GJ Maxwell 103* 58 10 4 64 177.58 Australia v England Hobart 7 Feb 2018 T20I # 645
AJ Finch 84 41 7 6 64 204.87 Australia v England Birmingham 27 Jun 2018 T20I # 679
TL Seifert 84 43 7 6 64 195.34 New Zealand v India Wellington 6 Feb 2019 T20I # 735
Rizwan Cheema 72 35 4 8 64 205.71 Canada v Bermuda Sandys Parish 24 Aug 2019 T20I # 864
DA Warner 100* 56 10 4 64 178.57 Australia v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
KA Pollard 75* 37 4 8 64 202.70 West Indies v New Zealand Auckland 27 Nov 2020 T20I # 1108
R Satheesan 70 32 10 4 64 218.75 Romania v Greece Sofia 24 Jun 2021 T20I # 1167
Hadisullah Tarakhel 78 40 7 6 64 195.00 Belgium v Malta Marsa 10 Jul 2021 T20I # 1187
Taranjeet Singh 84* 35 7 6 64 240.00 Romania v Gibraltar Marsa 14 May 2022 T20I # 1535
A Vala 93* 47 7 6 64 197.87 P.N.G. v Uganda Bulawayo 12 Jul 2022 T20I # 1642
TP Ura 83 33 4 8 64 251.51 P.N.G. v Hong Kong Bulawayo 14 Jul 2022 T20I # 1649
GD Phillips 104 64 10 4 64 162.50 New Zealand v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
RG Mukasa 89 62 13 2 64 143.54 Uganda v Tanzania Rwanda 15 Dec 2022 T20I # 1959
S Ssesazi 100* 58 13 2 64 172.41 Uganda v Tanzania Rwanda 22 Dec 2022 T20I # 1979
PR Stirling 77 41 10 4 64 187.80 Ireland v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
IDM Latin 89 47 7 6 64 189.36 Gibraltar v Malta Gibraltar 5 May 2023 T20I # 2058
V Saini 91* 45 7 6 64 202.22 Romania v Luxembourg Marsa 16 Jul 2023 T20I # 2144
SA Yadav 83 44 10 4 64 188.63 India v West Indies Providence 8 Aug 2023 T20I # 2192
MR Marsh 92* 49 13 2 64 187.75 Australia v South Africa Durban 30 Aug 2023 T20I # 2224
Muhammad Waseem 80 38 4 8 64 210.52 U.A.E. v Oman Doha 16 Sep 2023 T20I # 2235
Aqib Ilyas 90 52 10 4 64 173.07 Oman v U.A.E. Doha 16 Sep 2023 T20I # 2235
KS Leverock 83 43 7 6 64 193.02 Bermuda v Canada Sandys Parish 30 Sep 2023 T20I # 2266
M Coetzee 86 55 10 4 64 156.36 Hong Kong v U.A.E. Mulpani 25 Oct 2023 T20I # 2328
N Davin 89 45 10 4 64 197.77 Namibia v Zimbabwe Windhoek 22 Nov 2023 T20I # 2356
AE Paraam 92* 58 7 6 64 158.62 Singapore v Japan Bangkok 6 Feb 2024 T20I # 2453
Faisal Khan 72* 33 10 4 64 218.18 Saudi Arabia v Japan Bangkok 9 Feb 2024 T20I # 2457
A Sharafu 78 41 10 4 64 190.24 U.A.E. v Bahrain Al Amerat 13 Apr 2024 T20I # 2555
SD Hope 82* 39 4 8 64 210.25 West Indies v U.S.A. Bridgetown 21 Jun 2024 T20I # 2713
Luka Woods 84 55 7 6 64 152.72 Serbia v Slovenia Ljubljana 30 Jun 2024 T20I # 2730
YBK Jaiswal 93* 53 13 2 64 175.47 India v Zimbabwe Harare 13 Jul 2024 T20I # 2759
HAM Shah 100 58 10 4 64 172.41 Denmark v Czech Rep. Castel 21 Aug 2024 T20I # 2786
K Bhurtel 92* 54 7 6 64 170.37 Nepal v U.S.A. Dallas 19 Oct 2024 T20I # 2916
Selim Salau 112 53 13 2 64 211.32 Nigeria v Ivory Coast Abuja 24 Nov 2024 T20I # 2977
Luqman Butt 79 40 7 6 64 197.50 Cambodia v Bahrain Doha 26 Nov 2024 T20I # 2983
DA Miller 82 40 4 8 64 205.00 South Africa v Pakistan Durban 10 Dec 2024 T20I # 3026
Asif Ali 76 40 7 6 64 190.00 Bahrain v Hong Kong Kuala Lumpur 11 Mar 2025 T20I # 3110
A Dizija 79* 41 7 6 64 192.68 Serbia v Slovenia Belgrade 7 Jun 2025 T20I # 3208
Karanbir Singh 77* 38 4 8 64 202.63 Austria v Czech Rep. Vinor 8 Jun 2025 T20I # 3210
M Raikes 85 47 10 4 64 180.85 Gibraltar v Bulgaria Sofia 10 Jul 2025 T20I # 3295
PA Raikes 73 33 4 8 64 221.21 Gibraltar v Bulgaria Sofia 11 Jul 2025 T20I # 3302
TH David 83 52 4 8 64 159.61 Australia v South Africa Darwin 10 Aug 2025 T20I # 3403
Bilal Zalmai 79* 39 7 6 64 202.56 Austria v Norway Stockholm 10 Aug 2025 T20I # 3404
S Bau 85 52 13 2 64 163.46 P.N.G. v Guernsey Castel 14 Aug 2025 T20I # 3406
Zahir Mohammed 85 42 4 8 64 202.38 Hungary v Croatia Szodliget 29 Aug 2025 T20I # 3420
PD Salt 89 46 10 4 64 193.47 England v Ireland Dublin (Malahide) 17 Sep 2025 T20I # 3461
P Nissanka 107 58 7 6 64 184.48 Sri Lanka v India Dubai (DICS) 26 Sep 2025 T20I # 3476
RT Ponting 98* 55 8 5 62 178.18 Australia v New Zealand Auckland 17 Feb 2005 T20I # 1
Nazimuddin 81 50 8 5 62 162.00 Bangladesh v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
DA Warner 67 29 5 7 62 231.03 Australia v West Indies Sydney 23 Feb 2010 T20I # 147
CH Gayle 98 66 5 7 62 148.48 West Indies v India Bridgetown 9 May 2010 T20I # 169
BB McCullum 91 55 11 3 62 165.45 New Zealand v India Chennai 11 Sep 2012 T20I # 261
AJ Finch 89 52 14 1 62 171.15 Australia v India Rajkot 10 Oct 2013 T20I # 331
Yuvraj Singh 77* 35 8 5 62 220.00 India v Australia Rajkot 10 Oct 2013 T20I # 331
DPMD Jayawardene 89 51 11 3 62 174.50 Sri Lanka v England Chattogram 27 Mar 2014 T20I # 387
Mohammad Shahzad 75 36 5 7 62 208.33 Afghanistan v Scotland Edinburgh 12 Jul 2015 T20I # 435
H Masakadza 93* 58 8 5 62 160.34 Zimbabwe v Bangladesh Khulna 22 Jan 2016 T20I # 484
C Munro 66 23 11 3 62 286.95 New Zealand v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
RG Sharma 97 61 8 5 62 159.01 India v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
P Khadka 86* 50 8 5 62 172.00 Nepal v Malaysia Kuala Lumpur 13 Jul 2019 T20I # 827
BN Cooper 91* 56 5 7 62 162.50 Netherlands v Ireland Dublin (Malahide) 18 Sep 2019 T20I # 887
DA Miller 85* 45 5 7 62 188.88 South Africa v Pakistan Lahore 14 Feb 2021 T20I # 1122
GJ Maxwell 70 31 8 5 62 225.80 Australia v New Zealand Wellington 3 Mar 2021 T20I # 1125
DP Conway 92* 52 11 3 62 176.92 New Zealand v Bangladesh Hamilton 28 Mar 2021 T20I # 1139
II Selemani 81 42 11 3 62 192.85 Tanzania v Mozambique Rwanda 2 Nov 2021 T20I # 1385
AC Douglas 74 39 8 5 62 189.74 Bermuda v Bahamas Coolidge 10 Nov 2021 T20I # 1413
Razmal Shigiwal 95* 47 5 7 62 202.12 Austria v Hungary Lower Austria 5 Jun 2022 T20I # 1550
Ishan Kishan 76 48 11 3 62 158.33 India v South Africa Delhi 9 Jun 2022 T20I # 1554
Aziz Mohammad 72 29 2 9 62 248.27 Belgium v Gibraltar Gent 28 Jun 2022 T20I # 1581
Basil George 93* 44 5 7 62 211.36 Malta v Gibraltar Waterloo 3 Jul 2022 T20I # 1606
Sikandar Raza 87 40 8 5 62 217.50 Zimbabwe v Singapore Bulawayo 11 Jul 2022 T20I # 1634
MS Chapman 83 44 5 7 62 188.63 New Zealand v Scotland Edinburgh 29 Jul 2022 T20I # 1701
HC Brook 81* 35 8 5 62 231.42 England v Pakistan Karachi 23 Sep 2022 T20I # 1795
G Stewart 76 33 2 9 62 230.30 Italy v Germany Almeria 4 Nov 2022 T20I # 1866
Virandeep Singh 96 54 8 5 62 177.77 Malaysia v Bahrain Bangi 19 Dec 2022 T20I # 1969
Babar Azam 101* 58 11 3 62 174.13 Pakistan v New Zealand Lahore 15 Apr 2023 T20I # 2046
L Canessane 89* 52 8 5 62 171.15 France v Romania Marsa 13 Jul 2023 T20I # 2135
OJ Hairs 73 36 8 5 62 202.77 Scotland v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
YBK Jaiswal 84* 51 11 3 62 164.70 India v West Indies Lauderhill 12 Aug 2023 T20I # 2193
Bilal Masud 82 33 5 7 62 248.48 Estonia v Gibraltar Gibraltar 30 Sep 2023 T20I # 2267
KS Leverock 98 59 5 7 62 166.10 Bermuda v Cayman Hamilton 3 Oct 2023 T20I # 2281
Saqlain Arshad 76 41 11 3 62 185.36 Qatar v Saudi Arabia Doha 4 Oct 2023 T20I # 2286
M Coetzee 81 48 14 1 62 168.75 Hong Kong v Kuwait Mulpani 30 Oct 2023 T20I # 2336
BA King 82* 52 8 5 62 157.69 West Indies v England St George's 14 Dec 2023 T20I # 2402
S Chandramohan 82 55 11 3 62 149.09 Singapore v Maldives Bangkok 2 Feb 2024 T20I # 2445
AP Yadav 79* 40 11 3 62 197.50 Thailand v Maldives Bangkok 15 Feb 2024 T20I # 2471
CO Obuya 68 30 8 5 62 226.66 Kenya v Ghana Accra 20 Mar 2024 T20I # 2530
A Sharafu 90* 48 8 5 62 187.50 U.A.E. v Kuwait Al Amerat 12 Apr 2024 T20I # 2548
Babar Hayat 83 35 2 9 62 237.14 Hong Kong v Malaysia Al Amerat 17 Apr 2024 T20I # 2571
SA Yadav 75 35 8 5 62 214.28 India v Bangladesh Hyderabad 12 Oct 2024 T20I # 2904
CV Anto 72 28 5 7 62 257.14 Kuwait v Qatar Mong Kok 12 Apr 2025 T20I # 3136
WAE Burton 84* 45 5 7 62 186.66 Serbia v Slovenia Belgrade 8 Jun 2025 T20I # 3211
V Ravindran 77 36 8 5 62 213.88 Hungary v Slovenia Szodliget 21 Jun 2025 T20I # 3254
M Gogev 69 27 5 7 62 255.55 Bulgaria v Gibraltar Sofia 11 Jul 2025 T20I # 3302
Isa Zaroo 78* 42 8 5 62 185.71 Bulgaria v Gibraltar Sofia 13 Jul 2025 T20I # 3312
GC Smith 71* 40 9 4 60 177.50 South Africa v Pakistan Johannesburg 2 Feb 2007 T20I # 14
JM Kemp 89* 56 6 6 60 158.92 South Africa v New Zealand Durban 19 Sep 2007 T20I # 39
CH Gayle 88 50 6 6 60 176.00 West Indies v Australia The Oval 6 Jun 2009 T20I # 92
TM Dilshan 96* 57 12 2 60 168.42 Sri Lanka v West Indies The Oval 19 Jun 2009 T20I # 115
DPMD Jayawardene 98* 56 9 4 60 175.00 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
CL White 85* 49 6 6 60 173.46 Australia v Sri Lanka Bridgetown 9 May 2010 T20I # 170
AD Hales 80* 42 9 4 60 190.47 England v New Zealand Wellington 15 Feb 2013 T20I # 304
Mohammad Hafeez 86 51 9 4 60 168.62 Pakistan v South Africa Centurion 3 Mar 2013 T20I # 306
Ahmed Shehzad 98* 64 6 6 60 153.12 Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
Umar Akmal 94 54 9 4 60 174.07 Pakistan v Australia Mirpur 23 Mar 2014 T20I # 381
MJ Guptill 87* 58 9 4 60 150.00 New Zealand v Pakistan Hamilton 17 Jan 2016 T20I # 480
AB de Villiers 71 29 6 6 60 244.82 South Africa v England Johannesburg 21 Feb 2016 T20I # 506
DJ Malan 78 44 12 2 60 177.27 England v South Africa Cardiff 25 Jun 2017 T20I # 616
C Munro 76 33 6 6 60 230.30 New Zealand v Australia Auckland 16 Feb 2018 T20I # 649
S Dhawan 90 49 6 6 60 183.67 India v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
SF Mire 94 63 6 6 60 149.20 Zimbabwe v Pakistan Harare 4 Jul 2018 T20I # 685
KJ Coetzer 74 38 9 4 60 194.73 Scotland v Ireland Al Amerat 15 Feb 2019 T20I # 742
PR Stirling 91 50 12 2 60 182.00 Ireland v Afghanistan Dehradun 23 Feb 2019 T20I # 746
S Pokhriyal 79 52 12 2 60 151.92 Czech Rep. v Turkey Ilfov County 30 Aug 2019 T20I # 872
RG Sharma 85 43 6 6 60 197.67 India v Bangladesh Rajkot 7 Nov 2019 T20I # 1007
V Kohli 94* 50 6 6 60 188.00 India v West Indies Hyderabad 6 Dec 2019 T20I # 1020
KL Rahul 91 56 9 4 60 162.50 India v West Indies Wankhede 11 Dec 2019 T20I # 1024
JM Bairstow 86* 48 9 4 60 179.16 England v South Africa Cape Town 27 Nov 2020 T20I # 1109
Virandeep Singh 87 53 6 6 60 164.15 Malaysia v Netherlands Kirtipur 18 Apr 2021 T20I # 1150
Zeeshan Kukikhel 75 49 12 2 60 153.06 Hungary v Czech Rep. Ilfov County 2 Sep 2021 T20I # 1246
Muhammad Younis 82* 44 6 6 60 186.36 Bahrain v Qatar Doha 23 Oct 2021 T20I # 1348
JC Buttler 101* 67 6 6 60 150.74 England v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
DA Warner 89* 56 9 4 60 158.92 Australia v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
DM Nakrani 67 32 3 8 60 209.37 Uganda v Kenya Kigali 17 Nov 2021 T20I # 1431
Muhammad Waseem 84 44 3 8 60 190.90 U.A.E. v Oman Al Amerat 14 Feb 2022 T20I # 1464
Zahir Mohammed 78 42 6 6 60 185.71 Hungary v Romania Marsa 12 May 2022 T20I # 1530
SV Samson 77 42 9 4 60 183.33 India v Ireland Dublin (Malahide) 28 Jun 2022 T20I # 1586
JM Bairstow 90 53 3 8 60 169.81 England v South Africa Bristol 27 Jul 2022 T20I # 1693
Iqbal Hossain 66 36 3 8 60 183.33 Austria v Norway Kerava 31 Jul 2022 T20I # 1715
MJ Santner 77* 42 9 4 60 183.33 New Zealand v Netherlands The Hague 5 Aug 2022 T20I # 1723
SA Yadav 68* 26 6 6 60 261.53 India v Hong Kong Dubai (DICS) 31 Aug 2022 T20I # 1754
Sohail Ahmed 80* 37 9 4 60 216.21 Bahrain v Canada Al Amerat 14 Nov 2022 T20I # 1881
A Johnson 84 52 6 6 60 161.53 Canada v Saudi Arabia Al Amerat 15 Nov 2022 T20I # 1882
CO Obuya 74 39 3 8 60 189.74 Kenya v Botswana Rwanda 24 Nov 2022 T20I # 1918
Mohammed Rizlan 72* 25 3 8 60 288.00 Qatar v Singapore Bangi 23 Dec 2022 T20I # 1980
T Manders 74 41 9 4 60 180.48 Bermuda v Argentina Buenos Aires 26 Feb 2023 T20I # 2007
J Mees 85 51 6 6 60 166.66 Luxembourg v Malta Marsa 13 Jul 2023 T20I # 2133
SA Yadav 80 42 9 4 60 190.47 India v Australia Visakhapatnam 23 Nov 2023 T20I # 2360
N Pooran 82 45 6 6 60 182.22 West Indies v England St George's 16 Dec 2023 T20I # 2407
BKG Mendis 86 55 6 6 60 156.36 Sri Lanka v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
S Ssesazi 90 50 9 4 60 180.00 Uganda v Ghana Accra 18 Mar 2024 T20I # 2528
A Johnson 74 40 6 6 60 185.00 Canada v U.S.A. Prairie View 9 Apr 2024 T20I # 2545
Naseem Khushi 69 27 6 6 60 255.55 Oman v Cambodia Al Amerat 14 Apr 2024 T20I # 2560
MS Chapman 87* 42 9 4 60 207.14 New Zealand v Pakistan Rawalpindi 21 Apr 2024 T20I # 2581
AV Lazarus 95 66 3 8 60 143.93 Thailand v Indonesia Bali 1 May 2024 T20I # 2584
KH Abe 80 34 6 6 60 235.29 Japan v Mongolia Sano 8 May 2024 T20I # 2594
Fakhar Zaman 78 40 6 6 60 195.00 Pakistan v Ireland Dublin 12 May 2024 T20I # 2609
BA King 79 45 6 6 60 175.55 West Indies v South Africa Kingston 23 May 2024 T20I # 2617
RR Hendricks 87 51 6 6 60 170.58 South Africa v West Indies Kingston 23 May 2024 T20I # 2617
Shaheryar Butt 76* 42 3 8 60 180.95 Belgium v Guernsey Waterloo 9 Jun 2024 T20I # 2654
AN Lascu 72* 38 12 2 60 189.47 Romania v Hungary Spinaceto 13 Jun 2024 T20I # 2673
J Mosca 72 30 9 4 60 240.00 Italy v Romania Rome 16 Jun 2024 T20I # 2696
TM Head 76 43 9 4 60 176.74 Australia v India Gros Islet 24 Jun 2024 T20I # 2721
Muhammad Waseem 89* 50 6 6 60 178.00 U.A.E. v Namibia Windhoek 29 Sep 2024 T20I # 2875
P Baron 69* 25 6 6 60 276.00 Argentina v Mexico Seropedica 13 Oct 2024 T20I # 2906
T Marumani 62 19 9 4 60 326.31 Zimbabwe v Gambia Nairobi (Ruaraka) 23 Oct 2024 T20I # 2931
V Balakrishnan 101 66 12 2 60 153.03 Botswana v Eswatini Abuja 23 Nov 2024 T20I # 2972
I Liyanage 86 54 3 8 60 159.25 Qatar v Cambodia Doha 23 Nov 2024 T20I # 2973
R Obuya 83 44 6 6 60 188.63 Uganda v Rwanda Rwanda 5 Dec 2024 T20I # 3003
S Ssesazi 85 53 6 6 60 160.37 Uganda v Botswana Rwanda 9 Dec 2024 T20I # 3022
K Bhurtel 81 50 6 6 60 162.00 Nepal v Kuwait Mong Kok 10 Apr 2025 T20I # 3134
R Powell 79* 45 9 4 60 175.55 West Indies v England Southampton 10 Jun 2025 T20I # 3218
Luqman Butt 75* 44 9 4 60 170.45 Cambodia v Indonesia Bali 12 Jun 2025 T20I # 3221
Pargat Singh 89 44 6 6 60 202.27 Canada v Cayman King City (NE) 13 Jun 2025 T20I # 3227
Muhammad Usman 72* 29 3 8 60 248.27 Hungary v Slovenia Szodliget 21 Jun 2025 T20I # 3256
M Gogev 77* 38 6 6 60 202.63 Bulgaria v Turkey Sofia 10 Jul 2025 T20I # 3297
H Lakov 78 29 9 4 60 268.96 Bulgaria v Turkey Sofia 12 Jul 2025 T20I # 3306
Asif Khan 77 35 6 6 60 220.00 U.A.E. v Pakistan Sharjah 30 Aug 2025 T20I # 3426
LI Salomone 79 49 12 2 60 161.22 Mozambique v Eswatini Malkerns 12 Sep 2025 T20I # 3448
Sumeet Verma 88 41 3 8 60 214.63 Uganda v Malawi Harare 2 Oct 2025 T20I # 3494
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:
Papua New Guinea v Samoa at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 6th Match, Oct 9, 2025 [T20I # 3510 - Current]
Japan v Kuwait at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 5th Match, Oct 9, 2025 [T20I # 3509 - Current]
Malaysia v Qatar at Al Amerat, ICC Men's T20 World Cup Asia & EAP Qualifier 4th Match, Oct 9, 2025 [T20I # 3508 - Current]