Most runs in an innings by a wicketkeeper
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
MS Dhoni 183* 145 15 10 126.20 India v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
AC Gilchrist 172 126 13 3 136.50 Australia v Zimbabwe Hobart 16 Jan 2004 ODI # 2082
KC Sangakkara 169 137 18 6 123.35 Sri Lanka v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
D Ramdin 169 121 8 11 139.66 West Indies v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
AC Gilchrist 154 129 14 4 119.37 Australia v Sri Lanka Melbourne 7 Feb 1999 ODI # 1403
AC Gilchrist 149 104 13 8 143.26 Australia v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
MS Dhoni 148 123 15 4 120.32 India v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
MV Boucher 147* 68 8 10 216.17 South Africa v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
R Dravid 145 129 17 1 112.40 India v Sri Lanka Taunton 26 May 1999 ODI # 1463
A Flower 145 164 13 0 88.41 Zimbabwe v India Colombo (RPS) 14 Sep 2002 ODI # 1876
KO Otieno 144 146 12 1 98.63 Kenya v Bangladesh Nairobi (Gym) 10 Oct 1997 ODI # 1239
A Flower 142* 128 16 1 110.93 Zimbabwe v England Harare 7 Oct 2001 ODI # 1754
DL Houghton 142 137 13 6 103.64 Zimbabwe v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
MS Dhoni 139* 97 15 5 143.29 Asia XI v Africa XI Chennai 10 Jun 2007 ODI # 2589
MS Dhoni 139* 121 12 5 114.87 India v Australia Mohali 19 Oct 2013 ODI # 3421
KC Sangakkara 138* 147 13 2 93.87 Sri Lanka v India Jaipur 31 Oct 2005 ODI # 2290
A Bagai 137* 172 12 1 79.65 Canada v Scotland Nairobi (Ruaraka) 31 Jan 2007 ODI # 2495
W Barresi 137* 150 11 2 91.33 Netherlands v Kenya Lincoln 23 Jan 2014 ODI # 3460
Q de Kock 135 121 18 3 111.57 South Africa v India Johannesburg 5 Dec 2013 ODI # 3442
KC Sangakkara 134* 135 12 0 99.25 Sri Lanka v England The Oval 13 Jun 2013 ODI # 3370
AB de Villiers 134 98 13 4 136.73 South Africa v Netherlands Mohali 3 Mar 2011 ODI # 3115
KC Sangakkara 133 151 12 0 88.07 Sri Lanka v India Hambantota 21 Jul 2012 ODI # 3291
AC Gilchrist 131 118 10 2 111.01 Australia v Sri Lanka Sydney 13 Jan 1999 ODI # 1382
BB McCullum 131 129 14 3 101.55 New Zealand v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
AC Gilchrist 128 98 9 7 130.61 Australia v New Zealand Christchurch 26 Feb 2000 ODI # 1569
KC Sangakkara 128 155 12 0 82.58 Sri Lanka v India Adelaide 19 Feb 2008 ODI # 2681
AB de Villiers 128 108 12 3 118.51 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
KC Sangakkara 128 115 14 0 111.30 Sri Lanka v Bangladesh Dhaka 20 Feb 2014 ODI # 3470
D Ramdin 128 109 12 5 117.43 West Indies v England North Sound 5 Mar 2014 ODI # 3484
Q de Kock 128 127 12 3 100.78 South Africa v Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
AB de Villiers 125* 98 10 4 127.55 South Africa v Sri Lanka Johannesburg 22 Jan 2012 ODI # 3229
AC Gilchrist 124 104 12 4 119.23 Australia v England Melbourne 15 Dec 2002 ODI # 1919
Kamran Akmal 124 125 12 0 99.20 Pakistan v West Indies Brisbane 19 Jan 2005 ODI # 2206
MS Dhoni 124 107 9 3 115.88 India v Australia Nagpur 28 Oct 2009 ODI # 2915
AC Gilchrist 122 91 13 4 134.06 Australia v Sri Lanka Brisbane 14 Feb 2006 ODI # 2330
AC Gilchrist 121* 101 17 2 119.80 Australia v England The Oval 12 Jul 2005 ODI # 2261
KC Sangakkara 121 128 16 1 94.53 Sri Lanka v Bangladesh Karachi 30 Jun 2008 ODI # 2726
JC Buttler 121 74 11 4 163.51 England v Sri Lanka Lord's 31 May 2014 ODI # 3495
A Flower 120* 141 8 1 85.10 Zimbabwe v Sri Lanka Sharjah 21 Oct 2000 ODI # 1642
KO Otieno 120 137 8 6 87.59 Kenya v Bangladesh Dhaka 24 Mar 1999 ODI # 1418

Only players listed as the designated wicketkeeper are included

Records includes the following current or recent matches:
New Zealand v Pakistan at Abu Dhabi, 5th ODI, Dec 19, 2014 [ODI # 3571]
New Zealand v Pakistan at Abu Dhabi, 4th ODI, Dec 17, 2014 [ODI # 3570]
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]

Statsguru Trivia

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

Did you know?

South Africa's AB de Villiers is the only wicketkeeper to score a hundred and effect ten dismissals in the same Test. He scored 103* in the second innings and effected 11 dismissals in a Test against Pakistan at Johannesburg in 2013.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365