Most runs in an innings by a wicketkeeper
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
BB McCullum 91 55 11 3 165.45 New Zealand v India Chennai 11 Sep 2012 T20I # 261
BB McCullum 81* 46 5 6 176.08 New Zealand v Zimbabwe Harare 15 Oct 2011 T20I # 211
KC Sangakkara 78 37 11 2 210.81 Sri Lanka v India Nagpur 9 Dec 2009 T20I # 126
Mohammad Shahzad 77 57 7 2 135.08 Afghanistan v Ireland Dubai (DSC) 24 Mar 2012 T20I # 240
W Barresi 75* 47 8 1 159.57 Netherlands v Scotland Abu Dhabi 28 Nov 2013 T20I # 347
BB McCullum 74 38 6 5 194.73 New Zealand v England Hamilton 12 Feb 2013 T20I # 302
Kamran Akmal 73 55 8 1 132.72 Pakistan v Bangladesh Gros Islet 1 May 2010 T20I # 154
MS Wade 72 43 5 3 167.44 Australia v India Sydney 1 Feb 2012 T20I # 217
W Barresi 70* 49 6 1 142.85 Netherlands v Scotland Dubai (CA) 22 Nov 2013 T20I # 342
BB McCullum 69* 55 8 1 125.45 New Zealand v India Wellington 27 Feb 2009 T20I # 85
KC Sangakkara 69 50 7 0 138.00 Sri Lanka v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
KC Sangakkara 68 49 5 3 138.77 Sri Lanka v West Indies Bridgetown 7 May 2010 T20I # 166
Mohammad Shahzad 68 53 6 3 128.30 Afghanistan v Hong Kong Chittagong 18 Mar 2014 T20I # 370
A Bagai 67* 55 7 0 121.81 Canada v Ireland Abu Dhabi 16 Nov 2013 T20I # 338
JC Buttler 67 43 5 3 155.81 England v West Indies Bridgetown 11 Mar 2014 T20I # 362
Mohammad Shahzad 65* 46 6 1 141.30 Afghanistan v Ireland Dubai (DSC) 13 Feb 2010 T20I # 143
KC Sangakkara 64* 52 7 0 123.07 Sri Lanka v Pakistan Lord's 21 Jun 2009 T20I # 116
Kamran Akmal 64 33 7 2 193.93 Pakistan v Australia Melbourne 5 Feb 2010 T20I # 134
BB McCullum 64 37 2 6 172.97 New Zealand v Zimbabwe Harare 17 Oct 2011 T20I # 213
Umar Akmal 64 37 5 4 172.97 Pakistan v South Africa Cape Town 22 Nov 2013 T20I # 343
C Kieswetter 63 49 7 2 128.57 England v Australia Bridgetown 16 May 2010 T20I # 177
TM Dilshan 61 47 7 1 129.78 Sri Lanka v India Colombo (RPS) 10 Feb 2009 T20I # 82
BB McCullum 61 47 5 2 129.78 New Zealand v Australia Sydney 15 Feb 2009 T20I # 83
BRM Taylor 60* 45 4 2 133.33 Zimbabwe v Australia Cape Town 12 Sep 2007 T20I # 23
Kamran Akmal 59* 42 5 3 140.47 Pakistan v Australia Dubai (DSC) 7 May 2009 T20I # 89
KC Sangakkara 59* 53 9 0 111.32 Sri Lanka v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
BB McCullum 59 34 6 4 173.52 New Zealand v West Indies Hamilton 28 Dec 2008 T20I # 79
KC Sangakkara 59 31 8 2 190.32 Sri Lanka v India Mohali 12 Dec 2009 T20I # 127
BRM Taylor 59 46 6 2 128.26 Zimbabwe v Ireland Sylhet 17 Mar 2014 T20I # 368
C Kieswetter 58* 49 3 2 118.36 England v West Indies The Oval 23 Sep 2011 T20I # 207
Kamran Akmal 57 51 5 1 111.76 Pakistan v Ireland The Oval 15 Jun 2009 T20I # 110
BB McCullum 56* 49 2 3 114.28 New Zealand v India Christchurch 25 Feb 2009 T20I # 84
BB McCullum 56* 27 7 2 207.40 New Zealand v Bangladesh Hamilton 3 Feb 2010 T20I # 131
SP Khakurel 56 53 6 1 105.66 Nepal v Afghanistan Chittagong 20 Mar 2014 T20I # 374
KC Sangakkara 55* 42 4 2 130.95 Sri Lanka v Australia Nottingham 8 Jun 2009 T20I # 97
D Ramdin 55* 31 3 3 177.41 West Indies v New Zealand Wellington 15 Jan 2014 T20I # 353
Mohammad Shahzad 55 46 6 1 119.56 Afghanistan v Scotland Sharjah 3 Mar 2013 T20I # 307
Mohammad Shahzad 54 44 8 0 122.72 Afghanistan v Netherlands Dubai (DSC) 14 Mar 2012 T20I # 233
JC Buttler 54 30 9 1 180.00 England v New Zealand Hamilton 12 Feb 2013 T20I # 302
A Bagai 53 42 7 0 126.19 Canada v Afghanistan Colombo (SSC) 4 Feb 2010 T20I # 132
KC Sangakkara 52* 35 6 1 148.57 Sri Lanka v India Dhaka 6 Apr 2014 T20I # 400
L Ronchi 51* 28 4 2 182.14 New Zealand v West Indies Wellington 15 Jan 2014 T20I # 353
NJ O'Brien 50 34 5 1 147.05 Ireland v Canada Colombo (SSC) 3 Feb 2010 T20I # 130
Kamran Akmal 50 34 6 2 147.05 Pakistan v Australia Gros Islet 14 May 2010 T20I # 176
C Kieswetter 50 32 3 3 156.25 England v South Africa Birmingham 12 Sep 2012 T20I # 262
Mushfiqur Rahim 50 29 7 1 172.41 Bangladesh v New Zealand Dhaka 6 Nov 2013 T20I # 333
BB McCullum 49 34 4 2 144.11 New Zealand v Sri Lanka Colombo (RPS) 4 Sep 2009 T20I # 121
Umar Akmal 49 41 4 1 119.51 Pakistan v South Africa Dubai (DSC) 13 Nov 2013 T20I # 334
BRM Taylor 49 39 2 1 125.64 Zimbabwe v Netherlands Sylhet 19 Mar 2014 T20I # 372
MS Dhoni 48* 43 1 3 111.62 India v Australia Sydney 1 Feb 2012 T20I # 217
Q de Kock 48* 38 3 2 126.31 South Africa v Pakistan Dubai (DSC) 13 Nov 2013 T20I # 334
L Ronchi 48* 25 3 4 192.00 New Zealand v West Indies Auckland 11 Jan 2014 T20I # 352
AC Gilchrist 48 29 2 5 165.51 Australia v England Sydney 9 Jan 2007 T20I # 13
A Bagai 48 46 5 0 104.34 Canada v Kenya Sharjah 26 Nov 2013 T20I # 346
W Barresi 48 45 2 2 106.66 Netherlands v England Chittagong 31 Mar 2014 T20I # 394
BRM Taylor 47 39 4 2 120.51 Zimbabwe v England Cape Town 13 Sep 2007 T20I # 25
BJ Haddin 47 36 4 2 130.55 Australia v New Zealand Christchurch 28 Feb 2010 T20I # 149
Mushfiqur Rahim 47 36 5 1 130.55 Bangladesh v Australia Dhaka 1 Apr 2014 T20I # 396
CJO Smith 46* 42 4 0 109.52 Scotland v Bermuda Belfast 3 Aug 2008 T20I # 61
Umar Akmal 46* 36 3 1 127.77 Pakistan v West Indies Kingstown 28 Jul 2013 T20I # 322
MS Dhoni 46 28 3 2 164.28 India v Sri Lanka Mohali 12 Dec 2009 T20I # 127
KC Sangakkara 46 33 2 3 139.39 Sri Lanka v India Gros Islet 11 May 2010 T20I # 173
Mohammad Shahzad 46 25 3 2 184.00 Afghanistan v Scotland Sharjah 4 Mar 2013 T20I # 309
T Taibu 45* 47 6 0 95.74 Zimbabwe v Sri Lanka King City (NW) 10 Oct 2008 T20I # 69
T Taibu 45* 40 2 0 112.50 Zimbabwe v India Harare 13 Jun 2010 T20I # 183
AC Gilchrist 45 28 5 1 160.71 Australia v England Cape Town 14 Sep 2007 T20I # 28
BB McCullum 45 31 9 0 145.16 New Zealand v India Johannesburg 16 Sep 2007 T20I # 32
MS Dhoni 45 33 4 1 136.36 India v South Africa Durban 20 Sep 2007 T20I # 43
KC Sangakkara 44* 43 6 0 102.32 Sri Lanka v Australia Perth 31 Oct 2010 T20I # 192
KC Sangakkara 44* 21 4 2 209.52 Sri Lanka v Pakistan Dubai (DSC) 13 Dec 2013 T20I # 351
D Ramdin 44 26 7 0 169.23 West Indies v Australia Hobart 21 Feb 2010 T20I # 146
KC Sangakkara 44 26 2 1 169.23 Sri Lanka v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
KC Sangakkara 43* 39 5 0 110.25 Sri Lanka v England Bristol 25 Jun 2011 T20I # 201
Kamran Akmal 43* 26 6 0 165.38 Pakistan v Australia Dubai (DSC) 7 Sep 2012 T20I # 257
AC Gilchrist 43 28 1 4 153.57 Australia v Bangladesh Cape Town 16 Sep 2007 T20I # 33
VS Solanki 43 31 5 1 138.70 England v India Durban 19 Sep 2007 T20I # 40
Q de Kock 43 33 8 0 130.30 South Africa v Pakistan Johannesburg 20 Nov 2013 T20I # 340
A Bagai 42 27 5 0 155.55 Canada v Ireland Colombo (SSC) 3 Feb 2010 T20I # 130
BJ Haddin 42 46 5 0 91.30 Australia v West Indies Gros Islet 11 May 2010 T20I # 174
Mohammad Shahzad 42 22 6 2 190.90 Afghanistan v Scotland Sharjah 16 Nov 2013 T20I # 337
Mushfiqur Rahim 41* 26 1 2 157.69 Bangladesh v West Indies Dhaka 11 Oct 2011 T20I # 209
GC Wilson 41* 36 4 1 113.88 Ireland v Bangladesh Belfast 18 Jul 2012 T20I # 249
Q de Kock 41* 20 2 4 205.00 South Africa v Australia Durban 12 Mar 2014 T20I # 363
Kamran Akmal 41 30 3 2 136.66 Pakistan v Netherlands Lord's 9 Jun 2009 T20I # 98
C Kieswetter 41 42 3 2 97.61 England v South Africa Bridgetown 8 May 2010 T20I # 168
Q de Kock 41 40 2 2 102.50 South Africa v Australia Centurion 14 Mar 2014 T20I # 365
W Barresi 40* 22 3 3 181.81 Netherlands v Ireland Sylhet 21 Mar 2014 T20I # 377
P Mustard 40 24 3 3 166.66 England v New Zealand Christchurch 7 Feb 2008 T20I # 54
NJ O'Brien 40 25 3 3 160.00 Ireland v Bangladesh Nottingham 8 Jun 2009 T20I # 96
BRM Taylor 40 25 6 1 160.00 Zimbabwe v Bangladesh Bulawayo 11 May 2013 T20I # 315
AB de Villiers 39* 36 4 0 108.33 South Africa v New Zealand Hamilton 19 Feb 2012 T20I # 222
KC Sangakkara 39* 34 5 0 114.70 Sri Lanka v West Indies Pallekele 29 Sep 2012 T20I # 280
C Kieswetter 39 29 5 2 134.48 England v Sri Lanka Gros Islet 13 May 2010 T20I # 175
Mushfiqur Rahim 39 29 3 1 134.48 Bangladesh v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
KC Sangakkara 39 35 4 0 111.42 Sri Lanka v South Africa Hambantota 4 Aug 2013 T20I # 324
BB McCullum 38 26 3 2 146.15 New Zealand v South Africa Durban 19 Sep 2007 T20I # 39
KC Sangakkara 38 31 2 1 122.58 Sri Lanka v Pakistan Colombo (RPS) 12 Aug 2009 T20I # 118
BB McCullum 38 24 4 1 158.33 New Zealand v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
MS Dhoni 38 18 3 2 211.11 India v England Mumbai 22 Dec 2012 T20I # 294
Mohammad Shahzad 38 18 8 1 211.11 Afghanistan v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
BJ Haddin 37* 16 2 2 231.25 Australia v West Indies Hobart 21 Feb 2010 T20I # 146
T Taibu 37* 28 3 1 132.14 Zimbabwe v Pakistan Harare 18 Sep 2011 T20I # 206
Mushfiqur Rahim 37* 24 0 4 154.16 Bangladesh v Netherlands The Hague 25 Jul 2012 T20I # 253
T Taibu 37 38 1 0 97.36 Zimbabwe v Canada King City (NW) 11 Oct 2008 T20I # 71
Kamran Akmal 37 28 2 2 132.14 Pakistan v Sri Lanka Lord's 21 Jun 2009 T20I # 116
Kamran Akmal 37 33 3 2 112.12 Pakistan v South Africa Gros Islet 10 May 2010 T20I # 171
GC Wilson 37 27 4 0 137.03 Ireland v Bangladesh Belfast 20 Jul 2012 T20I # 250
KC Sangakkara 37 38 1 1 97.36 Sri Lanka v Bangladesh Chittagong 14 Feb 2014 T20I # 358
MV Boucher 36* 22 5 0 163.63 South Africa v Australia Johannesburg 27 Mar 2009 T20I # 87
BB McCullum 36 24 5 1 150.00 New Zealand v Australia Auckland 17 Feb 2005 T20I # 1
MV Boucher 36 41 4 0 87.80 South Africa v India Durban 20 Sep 2007 T20I # 43
MS Dhoni 36 18 4 1 200.00 India v Australia Durban 22 Sep 2007 T20I # 45
L Ronchi 36 22 6 1 163.63 Australia v West Indies Bridgetown 20 Jun 2008 T20I # 57
AB de Villiers 36 26 2 1 138.46 South Africa v Bangladesh Johannesburg 5 Nov 2008 T20I # 77
A Bagai 36 36 2 0 100.00 Canada v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
GJ Hopkins 36 17 3 2 211.76 New Zealand v Australia Christchurch 28 Feb 2010 T20I # 149
AB de Villiers 36 22 4 2 163.63 South Africa v Pakistan Centurion 3 Mar 2013 T20I # 306
Mohammad Shahzad 36 19 4 3 189.47 Afghanistan v Kenya Sharjah 30 Sep 2013 T20I # 330
KC Sangakkara 35 35 3 0 100.00 Sri Lanka v New Zealand Nottingham 16 Jun 2009 T20I # 112
BJ Haddin 35 30 3 1 116.66 Australia v Sri Lanka Perth 31 Oct 2010 T20I # 192
BB McCullum 35 31 4 1 112.90 New Zealand v South Africa Hamilton 19 Feb 2012 T20I # 222
C Kieswetter 35 25 4 2 140.00 England v India Colombo (RPS) 23 Sep 2012 T20I # 272
GC Wilson 35 39 4 0 89.74 Ireland v West Indies Kingston 21 Feb 2014 T20I # 360
L Ronchi 34* 25 3 1 136.00 New Zealand v Sri Lanka Pallekele 21 Nov 2013 T20I # 341
JC Buttler 34 24 2 1 141.66 England v South Africa Chittagong 29 Mar 2014 T20I # 391
JC Buttler 33* 21 0 3 157.14 England v India Pune 20 Dec 2012 T20I # 292
MS Dhoni 33 31 3 1 106.45 India v Pakistan Durban 14 Sep 2007 T20I # 29
TM Dilshan 33 37 3 0 89.18 Sri Lanka v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
Kamran Akmal 33 25 4 1 132.00 Pakistan v Australia Birmingham 6 Jul 2010 T20I # 185
SM Davies 33 27 3 0 122.22 England v Pakistan Cardiff 5 Sep 2010 T20I # 186
MS Dhoni 33 23 4 0 143.47 India v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
D Ramdin 33 21 4 1 157.14 West Indies v England Bridgetown 13 Mar 2014 T20I # 364
JC Buttler 32* 16 2 3 200.00 England v New Zealand Auckland 9 Feb 2013 T20I # 301
BRM Taylor 32* 30 3 0 106.66 Zimbabwe v Pakistan Harare 23 Aug 2013 T20I # 326
MJ Prior 32 31 1 1 103.22 England v South Africa Cape Town 16 Sep 2007 T20I # 34
MS Wade 32 29 1 1 110.34 Australia v India Melbourne 3 Feb 2012 T20I # 218
GC Wilson 32 39 2 0 82.05 Ireland v Afghanistan Dubai (DSC) 24 Mar 2012 T20I # 240
BB McCullum 32 31 4 1 103.22 New Zealand v Pakistan Pallekele 23 Sep 2012 T20I # 271
Kamran Akmal 32 26 1 1 123.07 Pakistan v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
JC Buttler 32 23 4 0 139.13 England v New Zealand Chittagong 22 Mar 2014 T20I # 380
PA Nixon 31* 22 2 1 140.90 England v Australia Sydney 9 Jan 2007 T20I # 13
AC Gilchrist 31* 25 4 0 124.00 Australia v Sri Lanka Cape Town 20 Sep 2007 T20I # 41
Kamran Akmal 31* 24 3 1 129.16 Pakistan v Australia Dubai (DSC) 5 Sep 2012 T20I # 256
NJ O'Brien 31 37 4 0 83.78 Ireland v Sri Lanka Lord's 14 Jun 2009 T20I # 108
C Kieswetter 31 24 2 1 129.16 England v Pakistan Dubai (DSC) 25 Feb 2012 T20I # 228
JJ Atkinson 31 20 5 1 155.00 Hong Kong v Afghanistan Chittagong 18 Mar 2014 T20I # 370
Kamran Akmal 31 31 4 0 100.00 Pakistan v Australia Dhaka 23 Mar 2014 T20I # 381
MS Dhoni 30* 20 3 0 150.00 India v England Lord's 14 Jun 2009 T20I # 109
KC Sangakkara 30 18 5 0 166.66 Sri Lanka v Kenya Johannesburg 14 Sep 2007 T20I # 27
D Ramdin 30 21 4 0 142.85 West Indies v New Zealand Hamilton 28 Dec 2008 T20I # 79
Mohammad Shahzad 30 40 1 0 75.00 Afghanistan v Scotland Abu Dhabi 10 Feb 2010 T20I # 137
Umar Akmal 30 19 3 1 157.89 Pakistan v New Zealand Christchurch 30 Dec 2010 T20I # 195
KC Sangakkara 30 22 4 0 136.36 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
AB de Villiers 30 13 1 2 230.76 South Africa v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
Q de Kock 30 19 6 0 157.89 South Africa v Pakistan Dubai (DSC) 15 Nov 2013 T20I # 336
SP Patil 30 26 5 0 115.38 U.A.E. v Zimbabwe Sylhet 21 Mar 2014 T20I # 376

Only players listed as the designated wicketkeeper are included

Records includes the following current or recent matches:
West Indies v New Zealand at Roseau, 2nd T20I, Jul 6, 2014 [T20I # 403]
West Indies v New Zealand at Roseau, 1st T20I, Jul 5, 2014 [T20I # 402]
England v Sri Lanka at The Oval, Only T20I, May 20, 2014 [T20I # 401]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365