Twenty20 Internationals Cricket – Longest individual innings (by balls)
Twenty20 Internationals
Long innings
Longest individual innings (by balls)
Rank | Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | AJ Finch | 172 | - | 76 | 16 | 10 | 226.31 | Australia | v Zimbabwe | Harare | 03 Jul 2018 | T20I # 683 |
🥈 2 | PR Stirling | 115* | 80 | 75 | 8 | 8 | 153.33 | Ireland | v Zimbabwe | Bready | 01 Sep 2021 | T20I # 1244 |
🥉 3 | MP O'Dowd | 133* | - | 73 | 15 | 6 | 182.19 | Netherlands | v Malaysia | Kirtipur | 18 Apr 2021 | T20I # 1150 |
4 | A Turay | 78* | 87 | 72 | 8 | 1 | 108.33 | Sierra Leone | v Ghana | Benoni | 17 Dec 2023 | T20I # 2409 |
5 | SR Watson | 124* | 86 | 71 | 10 | 6 | 174.64 | Australia | v India | Sydney | 31 Jan 2016 | T20I # 489 |
5 | DK Kesuma | 115* | - | 71 | 9 | 7 | 161.97 | Indonesia | v Philippines | Bali | 10 Jul 2025 | T20I # 3293 |
5 | S Davizi | 111* | - | 71 | 14 | 3 | 156.33 | Czech Rep. | v Austria | Vinor | 09 Jul 2022 | T20I # 1624 |
5 | Sami Sohail | 96* | - | 71 | 6 | 5 | 135.21 | Malawi | v Rwanda | Rwanda | 26 Jul 2025 | T20I # 3375 |
9 | Karanbir Singh | 115 | - | 70 | 7 | 11 | 164.28 | Austria | v Switzerland | Latschach | 01 Jun 2025 | T20I # 3201 |
9 | MN van Wyk | 114* | 85 | 70 | 9 | 7 | 162.85 | South Africa | v West Indies | Durban | 14 Jan 2015 | T20I # 415 |
9 | V Balakrishnan | 100 | - | 70 | 7 | 5 | 142.85 | Botswana | v St Helena | Rwanda | 25 Nov 2022 | T20I # 1920 |
12 | RG Sharma | 121* | 103 | 69 | 11 | 8 | 175.36 | India | v Afghanistan | Bengaluru | 17 Jan 2024 | T20I # 2435 |
12 | A Johnson | 109* | - | 69 | 9 | 8 | 157.97 | Canada | v Oman | Al Amerat | 16 Nov 2022 | T20I # 1885 |
12 | MJ Guptill | 101* | 89 | 69 | 9 | 6 | 146.37 | New Zealand | v South Africa | East London | 23 Dec 2012 | T20I # 295 |
12 | R Satheesan | 99* | - | 69 | 10 | 6 | 143.47 | Romania | v Malta | Ilfov County | 20 Aug 2023 | T20I # 2204 |
12 | SKA Awiah | 96* | - | 69 | 9 | 3 | 139.13 | Ghana | v Cameroon | Kigali | 06 Dec 2022 | T20I # 1942 |
12 | Kaleem Shah | 72* | - | 69 | 5 | 3 | 104.34 | Mozambique | v Malawi | Lilongwe | 07 Nov 2019 | T20I # 1006 |
18 | L Yamamoto-Lake | 134* | - | 68 | 8 | 12 | 197.05 | Japan | v China | Mong Kok | 15 Feb 2024 | T20I # 2470 |
18 | Shaiman Anwar | 117* | - | 68 | 10 | 6 | 172.05 | U.A.E. | v P.N.G. | Abu Dhabi | 14 Apr 2017 | T20I # 609 |
18 | Faheem Nazir | 107* | - | 68 | 11 | 4 | 157.35 | Switzerland | v Estonia | Kerava | 27 Jul 2022 | T20I # 1689 |
18 | S Davizi | 101 | - | 68 | 6 | 7 | 148.52 | Czech Rep. | v Malta | Marsa | 20 Oct 2019 | T20I # 945 |
18 | AD Hales | 99 | 84 | 68 | 6 | 4 | 145.58 | England | v West Indies | Nottingham | 24 Jun 2012 | T20I # 246 |
18 | HAM Shah | 99 | - | 68 | 6 | 4 | 145.58 | Denmark | v Finland | Brondby | 08 May 2022 | T20I # 1521 |
18 | P Baron | 57 | - | 68 | 8 | - | 83.82 | Argentina | v Bermuda | Buenos Aires | 22 Feb 2023 | T20I # 1997 |
25 | YSD Seneveratne | 150* | - | 67 | 7 | 13 | 223.88 | Cayman | v Brazil | Buenos Aires | 14 Dec 2024 | T20I # 3052 |
25 | Mohammad Shahzad | 118* | - | 67 | 10 | 8 | 176.11 | Afghanistan | v Zimbabwe | Sharjah | 10 Jan 2016 | T20I # 477 |
25 | Faheem Nazir | 113 | - | 67 | 10 | 3 | 168.65 | Switzerland | v Czech Rep. | Kerava | 30 Jul 2022 | T20I # 1705 |
25 | JC Buttler | 101* | 104 | 67 | 6 | 6 | 150.74 | England | v Sri Lanka | Sharjah | 01 Nov 2021 | T20I # 1382 |
25 | V Aravind | 97* | - | 67 | 13 | 1 | 144.77 | U.A.E. | v Ireland | Al Amerat | 18 Feb 2022 | T20I # 1472 |
25 | BFW de Leede | 91* | - | 67 | 9 | 3 | 135.82 | Netherlands | v U.S.A. | Bulawayo | 15 Jul 2022 | T20I # 1657 |
25 | Mohammad Rizwan | 88 | 92 | 67 | 9 | 1 | 131.34 | Pakistan | v England | Karachi | 25 Sep 2022 | T20I # 1798 |
25 | J Butler | 87 | - | 67 | 4 | 5 | 129.85 | Guernsey | v Germany | Deventer | 15 Aug 2023 | T20I # 2197 |
25 | DM Gondaria | 85* | - | 67 | 6 | 1 | 126.86 | Kenya | v Bermuda | ICCA Dubai | 21 Oct 2019 | T20I # 953 |
34 | Muhammad Waseem | 112 | - | 66 | 7 | 8 | 169.69 | U.A.E. | v Ireland | Al Amerat | 24 Feb 2022 | T20I # 1490 |
34 | Babar Azam | 110* | 88 | 66 | 11 | 5 | 166.66 | Pakistan | v England | Karachi | 22 Sep 2022 | T20I # 1793 |
34 | M Spoors | 108* | - | 66 | 14 | 3 | 163.63 | Canada | v Philippines | Al Amerat | 18 Feb 2022 | T20I # 1468 |
34 | RG Sharma | 106 | 79 | 66 | 12 | 5 | 160.60 | India | v South Africa | Dharamsala | 02 Oct 2015 | T20I # 456 |
34 | V Balakrishnan | 101 | - | 66 | 12 | 2 | 153.03 | Botswana | v Eswatini | Abuja | 23 Nov 2024 | T20I # 2972 |
34 | CH Gayle | 98 | 88 | 66 | 5 | 7 | 148.48 | West Indies | v India | Bridgetown | 09 May 2010 | T20I # 169 |
34 | Anshuman Rath | 97 | - | 66 | 6 | 4 | 146.96 | Hong Kong | v Malaysia | Kuala Lumpur | 12 Mar 2025 | T20I # 3113 |
34 | JW Jenner | 96* | - | 66 | 11 | 2 | 145.45 | Jersey | v Denmark | Almeria | 21 Oct 2021 | T20I # 1337 |
34 | AV Lazarus | 95 | - | 66 | 3 | 8 | 143.93 | Thailand | v Indonesia | Bali | 01 May 2024 | T20I # 2584 |
34 | MN Samuels | 89* | - | 66 | 9 | 3 | 134.84 | West Indies | v Afghanistan | Basseterre | 05 Jun 2017 | T20I # 613 |
34 | MN Samuels | 85* | 92 | 66 | 9 | 2 | 128.78 | West Indies | v England | Eden Gardens | 03 Apr 2016 | T20I # 557 |
34 | Sami Sohail | 84* | 81 | 66 | 6 | 1 | 127.27 | Malawi | v Seychelles | Rwanda | 20 Oct 2021 | T20I # 1323 |
34 | K Motlhanka | 84 | 73 | 66 | 15 | 1 | 127.27 | Botswana | v Ghana | Benoni | 11 Dec 2023 | T20I # 2394 |
34 | Yasir Ali | 80* | - | 66 | 8 | 3 | 121.21 | Spain | v Germany | Almeria | 08 Mar 2020 | T20I # 1080 |
48 | GJ Maxwell | 145* | - | 65 | 14 | 9 | 223.07 | Australia | v Sri Lanka | Pallekele | 06 Sep 2016 | T20I # 565 |
48 | DK Kesuma | 117* | - | 65 | 11 | 6 | 180.00 | Indonesia | v Myanmar | Bali | 12 Nov 2024 | T20I # 2944 |
48 | Imran Asif | 102 | - | 65 | 8 | 8 | 156.92 | Austria | v Belgium | Lower Austria | 26 May 2024 | T20I # 2629 |
48 | S Davizi | 91 | - | 65 | 8 | 3 | 140.00 | Czech Rep. | v Malta | Marsa | 18 Oct 2019 | T20I # 934 |
48 | F du Plessis | 85 | 83 | 65 | 10 | 3 | 130.76 | South Africa | v Sri Lanka | Hambantota | 06 Aug 2013 | T20I # 325 |
48 | VB Chikkannaiah | 70* | - | 65 | 5 | 2 | 107.69 | Germany | v Belgium | Waterloo | 12 May 2019 | T20I # 775 |
48 | E Dusingizimana | 56* | - | 65 | - | 3 | 86.15 | Rwanda | v Ghana | Lagos | 08 Oct 2023 | T20I # 2306 |
48 | D Kansonkho | 54 | 85 | 65 | 2 | 1 | 83.07 | Malawi | v Rwanda | Rwanda | 22 Oct 2021 | T20I # 1343 |
56 | AD Hales | 116* | 97 | 64 | 11 | 6 | 181.25 | England | v Sri Lanka | Chattogram | 27 Mar 2014 | T20I # 387 |
56 | Zeeshan Khan | 115 | - | 64 | 10 | 6 | 179.68 | Malta | v Luxembourg | Marsa | 11 Jul 2023 | T20I # 2128 |
56 | D Visser | 107* | - | 64 | 17 | 3 | 167.18 | Samoa | v Malaysia | Singapore | 24 Jul 2025 | T20I # 3358 |
56 | Mohammad Rizwan | 104* | 102 | 64 | 6 | 7 | 162.50 | Pakistan | v South Africa | Lahore | 11 Feb 2021 | T20I # 1120 |
56 | GD Phillips | 104 | 87 | 64 | 10 | 4 | 162.50 | New Zealand | v Sri Lanka | Sydney | 29 Oct 2022 | T20I # 1850 |
56 | Awais Ahmed | 102* | - | 64 | 5 | 6 | 159.37 | Spain | v Malta | Cartagena | 30 Mar 2019 | T20I # 765 |
56 | DPMD Jayawardene | 100 | 80 | 64 | 10 | 4 | 156.25 | Sri Lanka | v Zimbabwe | Providence | 03 May 2010 | T20I # 157 |
56 | Ahmed Shehzad | 98* | 91 | 64 | 6 | 6 | 153.12 | Pakistan | v Zimbabwe | Harare | 24 Aug 2013 | T20I # 327 |
56 | Arun Yadav | 86 | - | 64 | 11 | 2 | 134.37 | Tanzania | v Malawi | Blantyre | 06 Jul 2025 | T20I # 3279 |
56 | K Kadowaki-Fleming | 85* | - | 64 | 5 | 3 | 132.81 | Japan | v Indonesia | Incheon | 05 Oct 2024 | T20I # 2895 |
56 | ADS Fletcher | 84* | 73 | 64 | 6 | 5 | 131.25 | West Indies | v Sri Lanka | Bengaluru | 20 Mar 2016 | T20I # 543 |
56 | NJ Ferraby | 81* | - | 64 | 9 | - | 126.56 | Jersey | v Guernsey | Castel | 01 Jun 2019 | T20I # 789 |
56 | Sarfaraz Ahmed | 76* | 93 | 64 | 8 | 2 | 118.75 | Pakistan | v New Zealand | Dubai (DICS) | 04 Dec 2014 | T20I # 411 |
56 | V Aravind | 70* | - | 64 | 7 | 1 | 109.37 | U.A.E. | v Afghanistan | Sharjah | 29 Dec 2023 | T20I # 2424 |
56 | A Kaul | 56 | - | 64 | 3 | 3 | 87.50 | Singapore | v Bahrain | Bangi | 16 Dec 2022 | T20I # 1961 |
71 | AJ Finch | 156 | 70 | 63 | 11 | 14 | 247.61 | Australia | v England | Southampton | 29 Aug 2013 | T20I # 328 |
71 | Shubman Gill | 126* | 99 | 63 | 12 | 7 | 200.00 | India | v New Zealand | Ahmedabad | 01 Feb 2023 | T20I # 1992 |
71 | Aritra Dutta | 122 | - | 63 | 15 | 7 | 193.65 | Singapore | v Japan | Bangkok | 11 Feb 2024 | T20I # 2460 |
71 | RR Hendricks | 117 | 93 | 63 | 7 | 10 | 185.71 | South Africa | v Pakistan | Centurion | 13 Dec 2024 | T20I # 3047 |
71 | Tamim Iqbal | 103* | 91 | 63 | 10 | 5 | 163.49 | Bangladesh | v Oman | Dharamsala | 13 Mar 2016 | T20I # 534 |
71 | Basil George | 103* | - | 63 | 9 | 5 | 163.49 | Malta | v Bulgaria | Castel | 25 Aug 2024 | T20I # 2806 |
71 | M Coetzee | 102 | - | 63 | 11 | 4 | 161.90 | Hong Kong | v Qatar | Doha | 29 Feb 2024 | T20I # 2489 |
71 | L Bruce | 99* | - | 63 | 11 | 2 | 157.14 | Gibraltar | v Bulgaria | Marsa | 13 May 2022 | T20I # 1531 |
71 | SF Mire | 94 | - | 63 | 6 | 6 | 149.20 | Zimbabwe | v Pakistan | Harare | 04 Jul 2018 | T20I # 685 |
71 | Mohammad Rizwan | 90* | 97 | 63 | 6 | 2 | 142.85 | Pakistan | v New Zealand | Christchurch | 19 Jan 2024 | T20I # 2437 |
71 | Muhammad Usman | 89* | - | 63 | 6 | 2 | 141.26 | U.A.E. | v Canada | Abu Dhabi | 27 Oct 2019 | T20I # 985 |
71 | RR Sharan | 86* | - | 63 | 5 | 6 | 136.50 | Cambodia | v Indonesia | Bali | 21 Nov 2023 | T20I # 2351 |
71 | DPMD Jayawardene | 86 | 86 | 63 | 12 | 1 | 136.50 | Sri Lanka | v Australia | Pallekele | 08 Aug 2011 | T20I # 203 |
71 | TL Seifert | 84* | 80 | 63 | 8 | 3 | 133.33 | New Zealand | v Pakistan | Hamilton | 20 Dec 2020 | T20I # 1118 |
71 | H Lakov | 80 | - | 63 | 6 | 1 | 126.98 | Bulgaria | v Gibraltar | Marsa | 23 Oct 2021 | T20I # 1347 |
71 | H Masakadza | 72 | 72 | 63 | 6 | 2 | 114.28 | Zimbabwe | v South Africa | Bloemfontein | 08 Oct 2010 | T20I # 188 |
87 | Hazratullah Zazai | 162* | - | 62 | 11 | 16 | 261.29 | Afghanistan | v Ireland | Dehradun | 23 Feb 2019 | T20I # 746 |
87 | FH Allen | 137 | 94 | 62 | 5 | 16 | 220.96 | New Zealand | v Pakistan | Dunedin | 17 Jan 2024 | T20I # 2434 |
87 | M Levitt | 135 | - | 62 | 11 | 10 | 217.74 | Netherlands | v Namibia | Kirtipur | 29 Feb 2024 | T20I # 2488 |
87 | D Visser | 132 | - | 62 | 5 | 14 | 212.90 | Samoa | v Vanuatu | Apia (No 2) | 20 Aug 2024 | T20I # 2779 |
87 | E Lewis | 125* | - | 62 | 6 | 12 | 201.61 | West Indies | v India | Kingston | 09 Jul 2017 | T20I # 617 |
87 | KJ O'Brien | 124 | - | 62 | 12 | 7 | 200.00 | Ireland | v Hong Kong | Al Amerat | 07 Oct 2019 | T20I # 921 |
87 | Virandeep Singh | 116* | - | 62 | 11 | 7 | 187.09 | Malaysia | v Indonesia | Phnom Penh | 02 May 2023 | T20I # 2051 |
87 | Waji Ul Hassan | 115* | - | 62 | 16 | 3 | 185.48 | Saudi Arabia | v Bhutan | Bangkok | 15 Feb 2024 | T20I # 2473 |
87 | Ahmed Shehzad | 111* | 96 | 62 | 10 | 5 | 179.03 | Pakistan | v Bangladesh | Mirpur | 30 Mar 2014 | T20I # 392 |
87 | R Pathan | 107* | - | 62 | 9 | 6 | 172.58 | Canada | v Panama | Coolidge | 14 Nov 2021 | T20I # 1427 |
87 | Muhammad Waseem | 107* | - | 62 | 14 | 4 | 172.58 | U.A.E. | v Ireland | ICCA Dubai | 10 Oct 2021 | T20I # 1294 |
87 | AE Paraam | 100* | - | 62 | 11 | 2 | 161.29 | Singapore | v Philippines | Phnom Penh | 03 May 2023 | T20I # 2052 |
87 | Mohammad Rizwan | 98* | - | 62 | 7 | 4 | 158.06 | Pakistan | v New Zealand | Rawalpindi | 24 Apr 2023 | T20I # 2049 |
87 | HM Amla | 97* | 81 | 62 | 8 | 4 | 156.45 | South Africa | v Australia | Cape Town | 09 Mar 2016 | T20I # 526 |
Showing 100 records