Longest individual innings (by balls)

Twenty20 Internationals Cricket – Longest individual innings (by balls)

Twenty20 Internationals
Long innings

Longest individual innings (by balls)

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
AJ Finch172-761610226.31Australiav ZimbabweHarare03 Jul 2018T20I # 683
🥈 2
PR Stirling115*807588153.33Irelandv ZimbabweBready01 Sep 2021T20I # 1244
🥉 3
MP O'Dowd133*-73156182.19Netherlandsv MalaysiaKirtipur18 Apr 2021T20I # 1150
4
A Turay 78*877281108.33Sierra Leonev GhanaBenoni17 Dec 2023T20I # 2409
5
SR Watson124*8671106174.64Australiav IndiaSydney31 Jan 2016T20I # 489
5
DK Kesuma115*-7197161.97Indonesiav PhilippinesBali10 Jul 2025T20I # 3293
5
S Davizi111*-71143156.33Czech Rep.v AustriaVinor09 Jul 2022T20I # 1624
5
Sami Sohail 96*-7165135.21Malawiv RwandaRwanda26 Jul 2025T20I # 3375
9
Karanbir Singh115-70711164.28Austriav SwitzerlandLatschach01 Jun 2025T20I # 3201
9
MN van Wyk114*857097162.85South Africav West IndiesDurban14 Jan 2015T20I # 415
9
V Balakrishnan100-7075142.85Botswanav St HelenaRwanda25 Nov 2022T20I # 1920
12
RG Sharma121*10369118175.36Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
12
A Johnson109*-6998157.97Canadav OmanAl Amerat16 Nov 2022T20I # 1885
12
MJ Guptill101*896996146.37New Zealandv South AfricaEast London23 Dec 2012T20I # 295
12
R Satheesan 99*-69106143.47Romaniav MaltaIlfov County20 Aug 2023T20I # 2204
12
SKA Awiah 96*-6993139.13Ghanav CameroonKigali06 Dec 2022T20I # 1942
12
Kaleem Shah 72*-6953104.34Mozambiquev MalawiLilongwe07 Nov 2019T20I # 1006
18
L Yamamoto-Lake134*-68812197.05Japanv ChinaMong Kok15 Feb 2024T20I # 2470
18
Shaiman Anwar117*-68106172.05U.A.E.v P.N.G.Abu Dhabi14 Apr 2017T20I # 609
18
Faheem Nazir107*-68114157.35Switzerlandv EstoniaKerava27 Jul 2022T20I # 1689
18
S Davizi101-6867148.52Czech Rep.v MaltaMarsa20 Oct 2019T20I # 945
18
AD Hales99846864145.58Englandv West IndiesNottingham24 Jun 2012T20I # 246
18
HAM Shah99-6864145.58Denmarkv FinlandBrondby08 May 2022T20I # 1521
18
P Baron57-688-83.82Argentinav BermudaBuenos Aires22 Feb 2023T20I # 1997
25
YSD Seneveratne150*-67713223.88Caymanv BrazilBuenos Aires14 Dec 2024T20I # 3052
25
Mohammad Shahzad118*-67108176.11Afghanistanv ZimbabweSharjah10 Jan 2016T20I # 477
25
Faheem Nazir113-67103168.65Switzerlandv Czech Rep.Kerava30 Jul 2022T20I # 1705
25
JC Buttler101*1046766150.74Englandv Sri LankaSharjah01 Nov 2021T20I # 1382
25
V Aravind 97*-67131144.77U.A.E.v IrelandAl Amerat18 Feb 2022T20I # 1472
25
BFW de Leede 91*-6793135.82Netherlandsv U.S.A.Bulawayo15 Jul 2022T20I # 1657
25
Mohammad Rizwan88926791131.34Pakistanv EnglandKarachi25 Sep 2022T20I # 1798
25
J Butler87-6745129.85Guernseyv GermanyDeventer15 Aug 2023T20I # 2197
25
DM Gondaria 85*-6761126.86Kenyav BermudaICCA Dubai21 Oct 2019T20I # 953
34
Muhammad Waseem112-6678169.69U.A.E.v IrelandAl Amerat24 Feb 2022T20I # 1490
34
Babar Azam110*8866115166.66Pakistanv EnglandKarachi22 Sep 2022T20I # 1793
34
M Spoors108*-66143163.63Canadav PhilippinesAl Amerat18 Feb 2022T20I # 1468
34
RG Sharma1067966125160.60Indiav South AfricaDharamsala02 Oct 2015T20I # 456
34
V Balakrishnan101-66122153.03Botswanav EswatiniAbuja23 Nov 2024T20I # 2972
34
CH Gayle98886657148.48West Indiesv IndiaBridgetown09 May 2010T20I # 169
34
Anshuman Rath97-6664146.96Hong Kongv MalaysiaKuala Lumpur12 Mar 2025T20I # 3113
34
JW Jenner 96*-66112145.45Jerseyv DenmarkAlmeria21 Oct 2021T20I # 1337
34
AV Lazarus95-6638143.93Thailandv IndonesiaBali01 May 2024T20I # 2584
34
MN Samuels 89*-6693134.84West Indiesv AfghanistanBasseterre05 Jun 2017T20I # 613
34
MN Samuels 85*926692128.78West Indiesv EnglandEden Gardens03 Apr 2016T20I # 557
34
Sami Sohail 84*816661127.27Malawiv SeychellesRwanda20 Oct 2021T20I # 1323
34
K Motlhanka847366151127.27Botswanav GhanaBenoni11 Dec 2023T20I # 2394
34
Yasir Ali 80*-6683121.21Spainv GermanyAlmeria08 Mar 2020T20I # 1080
48
GJ Maxwell145*-65149223.07Australiav Sri LankaPallekele06 Sep 2016T20I # 565
48
DK Kesuma117*-65116180.00Indonesiav MyanmarBali12 Nov 2024T20I # 2944
48
Imran Asif102-6588156.92Austriav BelgiumLower Austria26 May 2024T20I # 2629
48
S Davizi91-6583140.00Czech Rep.v MaltaMarsa18 Oct 2019T20I # 934
48
F du Plessis858365103130.76South Africav Sri LankaHambantota06 Aug 2013T20I # 325
48
VB Chikkannaiah 70*-6552107.69Germanyv BelgiumWaterloo12 May 2019T20I # 775
48
E Dusingizimana 56*-65-386.15Rwandav GhanaLagos08 Oct 2023T20I # 2306
48
D Kansonkho5485652183.07Malawiv RwandaRwanda22 Oct 2021T20I # 1343
56
AD Hales116*9764116181.25Englandv Sri LankaChattogram27 Mar 2014T20I # 387
56
Zeeshan Khan115-64106179.68Maltav LuxembourgMarsa11 Jul 2023T20I # 2128
56
D Visser107*-64173167.18Samoav MalaysiaSingapore24 Jul 2025T20I # 3358
56
Mohammad Rizwan104*1026467162.50Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
56
GD Phillips1048764104162.50New Zealandv Sri LankaSydney29 Oct 2022T20I # 1850
56
Awais Ahmed102*-6456159.37Spainv MaltaCartagena30 Mar 2019T20I # 765
56
DPMD Jayawardene1008064104156.25Sri Lankav ZimbabweProvidence03 May 2010T20I # 157
56
Ahmed Shehzad 98*916466153.12Pakistanv ZimbabweHarare24 Aug 2013T20I # 327
56
Arun Yadav86-64112134.37Tanzaniav MalawiBlantyre06 Jul 2025T20I # 3279
56
K Kadowaki-Fleming 85*-6453132.81Japanv IndonesiaIncheon05 Oct 2024T20I # 2895
56
ADS Fletcher 84*736465131.25West Indiesv Sri LankaBengaluru20 Mar 2016T20I # 543
56
NJ Ferraby 81*-649-126.56Jerseyv GuernseyCastel01 Jun 2019T20I # 789
56
Sarfaraz Ahmed 76*936482118.75Pakistanv New ZealandDubai (DICS)04 Dec 2014T20I # 411
56
V Aravind 70*-6471109.37U.A.E.v AfghanistanSharjah29 Dec 2023T20I # 2424
56
A Kaul56-643387.50Singaporev BahrainBangi16 Dec 2022T20I # 1961
71
AJ Finch15670631114247.61Australiav EnglandSouthampton29 Aug 2013T20I # 328
71
Shubman Gill126*9963127200.00Indiav New ZealandAhmedabad01 Feb 2023T20I # 1992
71
Aritra Dutta122-63157193.65Singaporev JapanBangkok11 Feb 2024T20I # 2460
71
RR Hendricks1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
71
Tamim Iqbal103*9163105163.49Bangladeshv OmanDharamsala13 Mar 2016T20I # 534
71
Basil George103*-6395163.49Maltav BulgariaCastel25 Aug 2024T20I # 2806
71
M Coetzee102-63114161.90Hong Kongv QatarDoha29 Feb 2024T20I # 2489
71
L Bruce 99*-63112157.14Gibraltarv BulgariaMarsa13 May 2022T20I # 1531
71
SF Mire94-6366149.20Zimbabwev PakistanHarare04 Jul 2018T20I # 685
71
Mohammad Rizwan 90*976362142.85Pakistanv New ZealandChristchurch19 Jan 2024T20I # 2437
71
Muhammad Usman 89*-6362141.26U.A.E.v CanadaAbu Dhabi27 Oct 2019T20I # 985
71
RR Sharan 86*-6356136.50Cambodiav IndonesiaBali21 Nov 2023T20I # 2351
71
DPMD Jayawardene868663121136.50Sri Lankav AustraliaPallekele08 Aug 2011T20I # 203
71
TL Seifert 84*806383133.33New Zealandv PakistanHamilton20 Dec 2020T20I # 1118
71
H Lakov80-6361126.98Bulgariav GibraltarMarsa23 Oct 2021T20I # 1347
71
H Masakadza72726362114.28Zimbabwev South AfricaBloemfontein08 Oct 2010T20I # 188
87
Hazratullah Zazai162*-621116261.29Afghanistanv IrelandDehradun23 Feb 2019T20I # 746
87
FH Allen1379462516220.96New Zealandv PakistanDunedin17 Jan 2024T20I # 2434
87
M Levitt135-621110217.74Netherlandsv NamibiaKirtipur29 Feb 2024T20I # 2488
87
D Visser132-62514212.90Samoav VanuatuApia (No 2)20 Aug 2024T20I # 2779
87
E Lewis125*-62612201.61West Indiesv IndiaKingston09 Jul 2017T20I # 617
87
KJ O'Brien124-62127200.00Irelandv Hong KongAl Amerat07 Oct 2019T20I # 921
87
Virandeep Singh116*-62117187.09Malaysiav IndonesiaPhnom Penh02 May 2023T20I # 2051
87
Waji Ul Hassan115*-62163185.48Saudi Arabiav BhutanBangkok15 Feb 2024T20I # 2473
87
Ahmed Shehzad111*9662105179.03Pakistanv BangladeshMirpur30 Mar 2014T20I # 392
87
R Pathan107*-6296172.58Canadav PanamaCoolidge14 Nov 2021T20I # 1427
87
Muhammad Waseem107*-62144172.58U.A.E.v IrelandICCA Dubai10 Oct 2021T20I # 1294
87
AE Paraam100*-62112161.29Singaporev PhilippinesPhnom Penh03 May 2023T20I # 2052
87
Mohammad Rizwan 98*-6274158.06Pakistanv New ZealandRawalpindi24 Apr 2023T20I # 2049
87
HM Amla 97*816284156.45South Africav AustraliaCape Town09 Mar 2016T20I # 526

Showing 100 records