Highest Individual Twenty20 Score
    Name     vs Venue Date  
1
AUS
AJ Finch 172 (76b) ZIM Harare 3 Jul 2018 T20 Tri-Series (Zim)
2
AFG
Hazratullah Zazai 162* (62b) IRL Dehra Dun 23 Feb 2019 2nd T20I
3
AUS
AJ Finch 156 (63b) ENG Southampton 29 Aug 2013 1st T20I
4
AUS
GJ Maxwell 145* (65b) SRI Pallekele 6 Sep 2016 1st T20I
5
HUN
Zeeshan Kukikhel 137 (49b) AUT Seebarn 5 Jun 2022 3rd T20I
6
NED
MP O'Dowd 133* (73b) MAS Kirtipur 18 Apr 2021 Nepal T20 Tri-Series
7
SCO
HG Munsey 127* (56b) NED Dublin 16 Sep 2019 Ireland T20 Tri-Series
8
WIN
E Lewis 125* (62b) IND Kingston 9 Jul 2017 Only T20I
=
BEL
Shaheryar Butt 125* (50b) CZE Walferdange 29 Aug 2020 Luxembourg T20 Tri-Series
10
AUS
SR Watson 124* (71b) IND Sydney 31 Jan 2016 3rd T20I
11
IRL
KJ O'Brien 124 (62b) HKG Al Amerat 7 Oct 2019 Oman T20 Series
12
NZL
BB McCullum 123 (58b) BAN Pallekele 21 Sep 2012 ICC World Twenty20
13
HKG
Babar Hayat 122 (60b) OMA Fatullah 19 Feb 2016 Asia Cup T20
=
PAK
Babar Azam 122 (59b) RSA Centurion 14 Apr 2021 3rd T20I
15
RSA
F du Plessis 119 (56b) WIN Johannesburg 11 Jan 2015 2nd T20I
16
AFG
Mohammad Shahzad 118* (67b) ZIM Sharjah 10 Jan 2016 2nd T20I
17
IND
RG Sharma 118 (43b) SRI Indore 22 Dec 2017 2nd T20I
18
RSA
RE Levi 117* (51b) NZL Hamilton 19 Feb 2012 2nd T20I
=
UAE
Shaiman Anwar 117* (68b) PNG Abu Dhabi 14 Apr 2017 2nd T20I
20
WIN
CH Gayle 117 (57b) RSA Johannesburg 11 Sep 2007 ICC World Twenty20
=
SRB
LA Dunbar 117 (50b) BUL Sofia 26 Jun 2022 4th T20I
=
IND
SA Yadav 117 (55b) ENG Nottingham 10 Jul 2022 3rd T20I
23
NZL
BB McCullum 116* (56b) AUS Christchurch LP 28 Feb 2010 2nd T20I
=
ENG
AD Hales 116* (64b) SRI Chattogram 27 Mar 2014 ICC World Twenty20
25
IRL
PR Stirling 115* (75b) ZIM Magheramason 1 Sep 2021 3rd T20I
=
CZE
S Davizi 115* (59b) BUL Valletta 12 May 2022 Valletta Cup
27
RSA
MN van Wyk 114* (70b) WIN Durban 14 Jan 2015 3rd T20I
28
AUS
GJ Maxwell 113* (55b) IND Bengaluru 27 Feb 2019 2nd T20I
29
SUI
Faheem Nazir 113 (67b) CZE Kerava 30 Jul 2022 T20 WC Europe Sub-Region Qual.
30
UAE
Muhammad Waseem 112 (66b) IRL Al Amerat 24 Feb 2022 T20 WC Global Qualifier Group A
31
PAK
Ahmed Shehzad 111* (62b) BAN Mirpur 30 Mar 2014 ICC World Twenty20
=
IND
RG Sharma 111* (61b) WIN Lucknow 6 Nov 2018 2nd T20I
=
AUT
Bilal Zalmai 111* (58b) CZE Moara Vlasiei 1 Sep 2019 Romania Cup
=
CZE
S Davizi 111* (71b) AUT Vinoř 9 Jul 2022 Central Europe Cup
35
IND
KL Rahul 110* (51b) WIN Lauderhill 27 Aug 2016 1st T20I
=
NEP
DS Airee 110* (57b) MAS Kirtipur 2 Apr 2022 Nepal Tri-Nation T20 Series
37
ROU
Taranjeet Singh 110 (61b) CZE Valletta 13 May 2022 Valletta Cup
38
NZL
C Munro 109* (58b) IND Rajkot 4 Nov 2017 2nd T20I
39
FRA
G McKeon 109 (61b) SUI Vantaa 25 Jul 2022 T20 WC Europe Sub-Region Qual.
40
CAN
M Spoors 108* (66b) PHI Al Amerat T2 18 Feb 2022 T20 WC Global Qualifier Group A
=
BUL
Saim Hussain 108* (55b) MLT Valletta 14 May 2022 Valletta Cup
42
NZL
GD Phillips 108 (51b) WIN Mt Maunganui 29 Nov 2020 2nd T20I
43
PNG
TP Ura 107* (60b) PHI Port Moresby 23 Mar 2019 T20 WC Regional Qual. EAsia/Pac.
=
UAE
Muhammad Waseem 107* (62b) IRL Dubai ICCA 10 Oct 2021 3rd T20I
=
GIB
BA Pai 107* (52b) BUL Valletta 23 Oct 2021 Valletta Cup
=
CAN
RK Pathan 107* (62b) PAN Coolidge 14 Nov 2021 T20 WC Regional Qual. Americas
=
SUI
Faheem Nazir 107* (68b) EST Kerava 27 Jul 2022 T20 WC Europe Sub-Region Qual.
48
NEP
G Malla 107 (55b) BHU Kirtipur 5 Dec 2019 South Asian Games
=
WIN
R Powell 107 (53b) ENG Bridgetown 26 Jan 2022 3rd T20I
50
NEP
P Khadka 106* (52b) SGP Singapore IAG 28 Sep 2019 Singapore T20 Series
51
IND
RG Sharma 106 (66b) RSA Dharamsala 2 Oct 2015 1st T20I
=
CZE
DM Steyn 106 (55b) BUL Valletta 12 May 2022 Valletta Cup
53
ROU
S Periyalwar 105* (40b) TUR Moara Vlasiei 29 Aug 2019 Romania Cup
54
NZL
MJ Guptill 105 (54b) AUS Auckland 16 Feb 2018 Trans-Tasman T20 Series
55
SRI
TM Dilshan 104* (57b) AUS Pallekele 6 Aug 2011 1st T20I
=
CZE
S Wickramasekara 104* (36b) TUR Moara Vlasiei 30 Aug 2019 Romania Cup
=
SRB
LA Dunbar 104* (61b) BUL Gouvia 14 Oct 2019 Hellenic Premier League
=
PAK
Mohammad Rizwan 104* (64b) RSA Lahore 11 Feb 2021 1st T20I
=
MLT
VP Thamotharam 104* (52b) GIB Albergaria 21 Aug 2021 Portugal T20 Tri-Series
=
NEP
K Bhurtel 104* (61b) PHI Al Amerat T2 19 Feb 2022 T20 WC Global Qualifier Group A
61
NZL
C Munro 104 (53b) WIN Mt Maunganui 3 Jan 2018 3rd T20I
=
MOZ
F Damiao Couana 104 (51b) CMR Kigali 3 Nov 2021 T20 WC Africa Sub-Region Qual.
=
IND
D Hooda 104 (57b) IRL Dublin 28 Jun 2022 2nd T20I
64
BAN
Tamim Iqbal 103* (63b) OMA Dharamsala 13 Mar 2016 ICC World Twenty20
=
AUS
GJ Maxwell 103* (58b) ENG Hobart 7 Feb 2018 Trans-Tasman T20 Series
=
ENG
DJ Malan 103* (51b) NZL Napier 8 Nov 2019 4th T20I
=
KEN
AA Obanda 103* (56b) NGR Kigali IP 18 Nov 2021 T20 WC Regional Qual. Africa
68
KUW
R Sandaruwan 103 (59b) BRN Al Amerat T2 23 Jan 2019 ACC Western Region T20
=
VAN
PK Matuataava 103 (52b) MAS Kuala Lumpur 1 Oct 2019 2nd T20I
=
ENG
LS Livingstone 103 (43b) PAK Nottingham 16 Jul 2021 1st T20I
71
ESP
Awais Ahmed 102* (64b) MLT La Manga BG 30 Mar 2019 Spain T20 Tri-Series
72
NZL
MJ Guptill 101* (69b) RSA East London 23 Dec 2012 2nd T20I
=
RSA
DA Miller 101* (36b) BAN Potchefstroom 29 Oct 2017 2nd T20I
=
IND
KL Rahul 101* (54b) ENG Manchester 3 Jul 2018 1st T20I
=
NAM
JP Kotze 101* (43b) BOT Windhoek UG 20 Aug 2019 2nd T20I
=
ENG
JC Buttler 101* (67b) SRI Sharjah 1 Nov 2021 T20 World Cup
=
USA
SR Taylor 101* (55b) JEY Bulawayo AC 11 Jul 2022 T20 WC Global Qualifier Group B
78
IND
SK Raina 101 (60b) RSA Gros Inlet 2 May 2010 ICC World Twenty20
=
NZL
C Munro 101 (54b) BAN Mt Maunganui 6 Jan 2017 2nd T20I
=
CAN
Ravinderpal Singh 101 (48b) CAY Somerset 18 Aug 2019 World T20 Americas Region Final
=
CZE
S Davizi 101 (68b) MLT Valletta 20 Oct 2019 Malta T20 Series
=
NZL
FH Allen 101 (56b) SCO Edinburgh 27 Jul 2022 1st T20I
=
FRA
G McKeon 101 (53b) NOR Kerava 27 Jul 2022 T20 WC Europe Sub-Region Qual.
84
WIN
CH Gayle 100* (48b) ENG Mumbai 16 Mar 2016 ICC World Twenty20
=
IND
RG Sharma 100* (56b) ENG Bristol 8 Jul 2018 3rd T20I
=
AUS
DA Warner 100* (56b) SRI Adelaide 27 Oct 2019 1st T20I
=
BUL
IA de Silva 100* (60b) SRB Sofia 24 Jun 2021 Sofia Twenty20
=
BEL
Saber Zakhil 100* (47b) AUT Waterloo 24 Jul 2021 2nd T20I
=
RWA
O Tuyisenge 100* (60b) SEY Kigali 19 Oct 2021 T20 WC Africa Sub-Region Qual.
=
NAM
MG Erasmus 100* (47b) UGA Windhoek UG 9 Apr 2022 2nd T20I
91
SRI
DPMD Jayawardene 100 (64b) ZIM Providence 3 May 2010 ICC World Twenty20
=
SCO
RD Berrington 100 (58b) BAN The Hague 24 Jul 2012 Only T20I
=
WIN
E Lewis 100 (49b) IND Lauderhill 27 Aug 2016 1st T20I
=
POR
Azhar Andani 100 (51b) GIB Albergaria 21 Aug 2021 Portugal T20 Tri-Series
=
SGP
S Chandramohan 100 (52b) PNG Singapore IAG 3 Jul 2022 3rd T20I
96
ENG
LJ Wright 99* (55b) AFG Colombo RPS 21 Sep 2012 ICC World Twenty20
=
ENG
DJ Malan 99* (47b) RSA Cape Town 1 Dec 2020 3rd T20I
=
PAK
Mohammad Hafeez 99* (57b) NZL Hamilton 20 Dec 2020 2nd T20I
=
NZL
DP Conway 99* (59b) AUS Christchurch 22 Feb 2021 1st T20I
=
GIB
L Bruce 99* (63b) BUL Valletta 13 May 2022 Valletta Cup
* = not out.
Bold = record less than 3 years old.

Copyright © 2022 Hat Trick Stats Cricket Database