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
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
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 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
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
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
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
KC Sangakkara 55* 42 4 2 130.95 Sri Lanka v Australia Nottingham 8 Jun 2009 T20I # 97
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
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
BB McCullum 49 34 4 2 144.11 New Zealand v Sri Lanka Colombo (RPS) 4 Sep 2009 T20I # 121
MS Dhoni 48* 43 1 3 111.62 India v Australia Sydney 1 Feb 2012 T20I # 217
AC Gilchrist 48 29 2 5 165.51 Australia v England Sydney 9 Jan 2007 T20I # 13
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
CJO Smith 46* 42 4 0 109.52 Scotland v Bermuda Belfast 3 Aug 2008 T20I # 61
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
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
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
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
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
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
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
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
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
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
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
JC Buttler 32* 16 2 3 200.00 England v New Zealand Auckland 9 Feb 2013 T20I # 301
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
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
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

Only players listed as the designated wicketkeeper are included

Records includes the following current or recent matches:
Zimbabwe v Bangladesh at Bulawayo, 2nd T20I, May 12, 2013 [T20I # 316]
Zimbabwe v Bangladesh at Bulawayo, 1st T20I, May 11, 2013 [T20I # 315]
Kenya v Netherlands at Windhoek, 1st match, Apr 20, 2013 [T20I # 314]

Statsguru Trivia

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

Did you know?

Only two batsmen have been dismissed by one bowler five times in a row in one-day internationals. Gary Kirsten fell to Dominic Cork in five successive innings in January 1999, while Zimbabwean legspinner Graeme Cremer dismissed Collins Obuya of Kenya five times in a row early in 2009.

Random Record

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

Sponsored Links

Available now at Cricshop

Tournament, match & LIVE fixed odds at bet365