Most runs in an innings by a wicketkeeper

Twenty20 Internationals Cricket – Most runs in an innings by a wicketkeeper

Twenty20 Internationals
Most runs

Most runs in an innings by a wicketkeeper

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
BB McCullum1237258117212.06New Zealandv BangladeshPallekele21 Sep 2012T20I # 267
🥈 2
Muhammad Fahad120-341012352.94Turkeyv BulgariaSofia12 Jul 2025T20I # 3306
🥉 3
PD Salt1198057710208.77Englandv West IndiesTarouba19 Dec 2023T20I # 2414
4
Mohammad Shahzad118*-67108176.11Afghanistanv ZimbabweSharjah10 Jan 2016T20I # 477
5
LA Dunbar117-50911234.00Serbiav BulgariaSofia26 Jun 2022T20I # 1579
6
MN van Wyk114*857097162.85South Africav West IndiesDurban14 Jan 2015T20I # 415
7
SV Samson1117447118236.17Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
8
SV Samson109*1045669194.64Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
9
Saim Hussain108*-5587196.36Bulgariav MaltaMarsa14 May 2022T20I # 1536
10
Mohammad Haris107*814687232.60Pakistanv BangladeshLahore01 Jun 2025T20I # 3203
11
SV Samson1077550710214.00Indiav South AfricaDurban08 Nov 2024T20I # 2938
12
LA Dunbar104*-61510170.49Serbiav BulgariaCorfu14 Oct 2019T20I # 931
12
Mohammad Rizwan104*1026467162.50Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
14
PD Salt103*-5496190.74Englandv West IndiesBridgetown09 Nov 2024T20I # 2940
15
JP Inglis103764977210.20Australiav ScotlandEdinburgh06 Sep 2024T20I # 2844
16
SD Hope102*-5786178.94West Indiesv AustraliaBasseterre25 Jul 2025T20I # 3369
17
BM Pecic102-42710242.85Serbiav SloveniaBelgrade07 Jun 2025T20I # 3208
18
JC Buttler101*1046766150.74Englandv Sri LankaSharjah01 Nov 2021T20I # 1382
19
KJ Stagno101-4987206.12Gibraltarv LuxembourgGibraltar15 Oct 2023T20I # 2315
19
Zeeshan Ali101-58144174.13Hong Kongv MalaysiaSingapore18 Jul 2025T20I # 3320
21
Q de Kock100564498227.27South Africav West IndiesCenturion26 Mar 2023T20I # 2032
21
Rahmanullah Gurbaz100-5277192.30Afghanistanv U.A.E.Sharjah29 Dec 2023T20I # 2424
23
Omar Rassol 99*-5697176.78Bulgariav SerbiaBelgrade09 Jul 2022T20I # 1627
24
SA Edwards99-5575180.00Netherlandsv OmanAl Amerat14 Nov 2024T20I # 2949
25
Mohammad Rizwan 98*-6274158.06Pakistanv New ZealandRawalpindi24 Apr 2023T20I # 2049
26
N Pooran98865368184.90West Indiesv AfghanistanGros Islet17 Jun 2024T20I # 2703
27
V Aravind 97*-67131144.77U.A.E.v IrelandAl Amerat18 Feb 2022T20I # 1472
28
JC Buttler96815964162.71Englandv West IndiesChester-le-Street06 Jun 2025T20I # 3205
29
LJ Tucker 94*-5184184.31Irelandv AustriaEdinburgh23 Jul 2023T20I # 2157
30
DP Conway 92*9152113176.92New Zealandv BangladeshHamilton28 Mar 2021T20I # 1139
30
DP Conway 92*1065872158.62New Zealandv AustraliaSydney22 Oct 2022T20I # 1839
32
BB McCullum916755113165.45New Zealandv IndiaChennai11 Sep 2012T20I # 261
33
Mohammad Rizwan 90*976362142.85Pakistanv New ZealandChristchurch19 Jan 2024T20I # 2437
34
Sarfaraz Ahmed 89*-49103181.63Pakistanv ScotlandEdinburgh12 Jun 2018T20I # 671
35
Mohammad Rizwan8910359103150.84Pakistanv New ZealandNapier22 Dec 2020T20I # 1119
35
Ishan Kishan898256103158.92Indiav Sri LankaLucknow24 Feb 2022T20I # 1492
35
LA Dunbar89-4578197.77Serbiav BulgariaSofia25 Jun 2022T20I # 1577
35
RG Mukasa89-62132143.54Ugandav TanzaniaRwanda15 Dec 2022T20I # 1959
39
Mohammad Rizwan 88*885154172.54Pakistanv EnglandKarachi22 Sep 2022T20I # 1793
39
PD Salt 88*7941133214.63Englandv PakistanLahore30 Sep 2022T20I # 1802
39
J Baker 88*-6163144.26Caymanv BahamasGeorge Town24 Apr 2025T20I # 3157
42
Mohammad Rizwan88926791131.34Pakistanv EnglandKarachi25 Sep 2022T20I # 1798
43
Rahmanullah Gurbaz87704567193.33Afghanistanv ZimbabweAbu Dhabi17 Mar 2021T20I # 1134
43
Mohammad Rizwan879345103193.33Pakistanv West IndiesKarachi16 Dec 2021T20I # 1450
45
KJ Stagno86-3859226.31Gibraltarv PortugalGibraltar04 May 2023T20I # 2056
45
BKG Mendis86-5566156.36Sri Lankav BangladeshSylhet09 Mar 2024T20I # 2509
45
T Marumani86-37105232.43Zimbabwev SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
45
I Liyanage86-5438159.25Qatarv CambodiaDoha23 Nov 2024T20I # 2973
49
J Mees85-5166166.66Luxembourgv MaltaMarsa13 Jul 2023T20I # 2133
49
S Ssesazi85-5366160.37Ugandav BotswanaRwanda09 Dec 2024T20I # 3022
51
TL Seifert 84*806383133.33New Zealandv PakistanHamilton20 Dec 2020T20I # 1118
51
V Aravind 84*-5265161.53U.A.E.v BahrainAl Amerat21 Feb 2022T20I # 1480
53
TL Seifert84544376195.34New Zealandv IndiaWellington06 Feb 2019T20I # 735
53
Rahmanullah Gurbaz84824546186.66Afghanistanv Sri LankaSharjah03 Sep 2022T20I # 1757
53
JC Buttler84775183164.70Englandv PakistanBirmingham25 May 2024T20I # 2623
56
JC Buttler 83*965254159.61Englandv IndiaAhmedabad16 Mar 2021T20I # 1133
56
JC Buttler 83*443867218.42Englandv U.S.A.Bridgetown23 Jun 2024T20I # 2719
58
Litton Das835141103202.43Bangladeshv IrelandChattogram29 Mar 2023T20I # 2037
59
Mohammad Rizwan 82*9461101134.42Pakistanv ZimbabweHarare21 Apr 2021T20I # 1154
60
N Pooran82784566182.22West Indiesv EnglandSt George's16 Dec 2023T20I # 2407
61
BB McCullum 81*544656176.08New Zealandv ZimbabweHarare15 Oct 2011T20I # 211
61
SA Edwards 81*-4044202.50Netherlandsv U.S.A.Utrecht25 Aug 2024T20I # 2808
63
H Klaasen81594675176.08South Africav IndiaCuttack12 Jun 2022T20I # 1569
64
JC Buttler 80*744993163.26Englandv IndiaAdelaide10 Nov 2022T20I # 1878
64
AGS Gous 80*884755170.21U.S.A.v South AfricaNorth Sound19 Jun 2024T20I # 2708
66
Mohammad Shahzad80-6083133.33Afghanistanv OmanDubai (DICS)20 Jan 2017T20I # 586
66
MS Wade80-5372150.94Australiav IndiaSydney08 Dec 2020T20I # 1116
66
Kuldeep80-3168258.06Portugalv MaltaGibraltar06 May 2023T20I # 2061
66
SI Runsewe80-6252129.03Nigeriav GhanaLagos10 Oct 2023T20I # 2307
66
Rahmanullah Gurbaz80925655142.85Afghanistanv New ZealandProvidence07 Jun 2024T20I # 2645
66
Mansoor Safi80-2886285.71Austriav SloveniaGraz18 May 2025T20I # 3187
72
Q de Kock 79*735265151.92South Africav IndiaBengaluru22 Sep 2019T20I # 893
72
Mohammad Rizwan 79*875563143.63Pakistanv IndiaDubai (DICS)24 Oct 2021T20I # 1361
72
Mohammad Rizwan 79*1055084158.00Pakistanv NamibiaAbu Dhabi02 Nov 2021T20I # 1386
72
SI Runsewe 79*-5572143.63Nigeriav Sierra LeoneLagos05 Oct 2023T20I # 2292
72
AP Yadav 79*-40113197.50Thailandv MaldivesBangkok15 Feb 2024T20I # 2471
77
Rahmanullah Gurbaz79-5265151.92Afghanistanv West IndiesLucknow17 Nov 2019T20I # 1017
77
BKG Mendis79944455179.54Sri Lankav NetherlandsGeelong20 Oct 2022T20I # 1835
79
D Cleaver 78*775554141.81New Zealandv IrelandBelfast20 Jul 2022T20I # 1678
79
Mohammad Rizwan 78*1055761136.84Pakistanv Hong KongSharjah02 Sep 2022T20I # 1756
79
Mohammad Rizwan 78*1015072156.00Pakistanv BangladeshChristchurch07 Oct 2022T20I # 1807
79
JP Inglis 78*733375236.36Australiav West IndiesKingston22 Jul 2025T20I # 3351
83
KC Sangakkara78-37112210.81Sri Lankav IndiaNagpur09 Dec 2009T20I # 126
83
TP Visee78-36123216.66Netherlandsv IrelandAl Amerat17 Feb 2019T20I # 743
83
Mohammad Rizwan78845210-150.00Pakistanv West IndiesKarachi13 Dec 2021T20I # 1448
83
LJ Tucker78683875205.26Irelandv South AfricaBristol03 Aug 2022T20I # 1721
83
I Liyanage78-4973159.18Qatarv BahrainDoha25 Nov 2024T20I # 2979
88
JC Buttler 77*-5482142.59Englandv AustraliaSouthampton06 Sep 2020T20I # 1096
89
Mohammad Shahzad77-5772135.08Afghanistanv IrelandDubai (DICS)24 Mar 2012T20I # 240
89
MDKJ Perera77-5391145.28Sri Lankav BangladeshColombo (RPS)04 Apr 2017T20I # 606
89
T Suri77-47102163.82U.A.E.v KuwaitICCA Dubai16 Dec 2024T20I # 3064
89
V Ravindran77-3685213.88Hungaryv SloveniaSzodliget21 Jun 2025T20I # 3254
93
Sarfaraz Ahmed 76*936482118.75Pakistanv New ZealandDubai (DICS)04 Dec 2014T20I # 411
93
Mohammad Rizwan 76*995753133.33Pakistanv EnglandManchester20 Jul 2021T20I # 1195
95
A Shreshta76-4981155.10Nigeriav EswatiniKigali04 Dec 2022T20I # 1933
95
Rahmanullah Gurbaz76704544168.88Afghanistanv UgandaProvidence03 Jun 2024T20I # 2636
95
RD Rickelton76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
95
Litton Das76805015152.00Bangladeshv Sri LankaDambulla13 Jul 2025T20I # 3315
99
W Barresi 75*734781159.57Netherlandsv ScotlandAbu Dhabi28 Nov 2013T20I # 347
99
Usman Patel 75*-4764159.57Kuwaitv BahrainAl Amerat14 Aug 2022T20I # 1734

Showing 100 records

Additional Information

Only players listed as the designated wicketkeeper are included