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:
Australia v Pakistan at Dubai (DSC), Only Match, Oct 5, 2014 [T20I # 406]
England v India at Birmingham, Only T20I, Sep 7, 2014 [T20I # 405]
West Indies v Bangladesh at Basseterre, Only T20I, Aug 27, 2014 [T20I # 404]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365