One-Day Internationals Cricket – Most runs in an innings by a wicketkeeper
One-Day Internationals
Most runs
Most runs in an innings by a wicketkeeper
Rank | Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | MS Dhoni | 183* | 210 | 145 | 15 | 10 | 126.20 | India | v Sri Lanka | Jaipur | 31 Oct 2005 | ODI # 2290 |
🥈 2 | Q de Kock | 178 | 142 | 113 | 16 | 11 | 157.52 | South Africa | v Australia | Centurion | 30 Sep 2016 | ODI # 3785 |
🥉 3 | Litton Das | 176 | - | 143 | 16 | 8 | 123.07 | Bangladesh | v Zimbabwe | Sylhet | 06 Mar 2020 | ODI # 4253 |
4 | Q de Kock | 174 | 192 | 140 | 15 | 7 | 124.28 | South Africa | v Bangladesh | Wankhede | 24 Oct 2023 | ODI # 4680 |
5 | JS Malhotra | 173* | - | 124 | 4 | 16 | 139.51 | U.S.A. | v P.N.G. | Al Amerat | 09 Sep 2021 | ODI # 4320 |
6 | AC Gilchrist | 172 | 197 | 126 | 13 | 3 | 136.50 | Australia | v Zimbabwe | Hobart | 16 Jan 2004 | ODI # 2082 |
7 | L Ronchi | 170* | 122 | 99 | 14 | 9 | 171.71 | New Zealand | v Sri Lanka | Dunedin | 23 Jan 2015 | ODI # 3588 |
8 | SD Hope | 170 | - | 152 | 22 | 2 | 111.84 | West Indies | v Ireland | Dublin | 05 May 2019 | ODI # 4128 |
9 | KC Sangakkara | 169 | 200 | 137 | 18 | 6 | 123.35 | Sri Lanka | v South Africa | Colombo (RPS) | 20 Jul 2013 | ODI # 3392 |
9 | D Ramdin | 169 | 187 | 121 | 8 | 11 | 139.66 | West Indies | v Bangladesh | Basseterre | 25 Aug 2014 | ODI # 3514 |
11 | Q de Kock | 168* | 188 | 145 | 21 | 2 | 115.86 | South Africa | v Bangladesh | Kimberley | 15 Oct 2017 | ODI # 3923 |
12 | JC Buttler | 162* | 107 | 70 | 7 | 14 | 231.42 | England | v Netherlands | Amstelveen | 17 Jun 2022 | ODI # 4413 |
13 | AC Gilchrist | 154 | 191 | 129 | 14 | 4 | 119.37 | Australia | v Sri Lanka | Melbourne | 07 Feb 1999 | ODI # 1403 |
14 | Rahmanullah Gurbaz | 151 | 197 | 151 | 14 | 3 | 100.00 | Afghanistan | v Pakistan | Hambantota | 24 Aug 2023 | ODI # 4626 |
15 | JC Buttler | 150 | - | 77 | 13 | 12 | 194.80 | England | v West Indies | St George's | 27 Feb 2019 | ODI # 4099 |
16 | AC Gilchrist | 149 | 129 | 104 | 13 | 8 | 143.26 | Australia | v Sri Lanka | Bridgetown | 28 Apr 2007 | ODI # 2581 |
16 | AB de Villiers | 149 | 59 | 44 | 9 | 16 | 338.63 | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 |
18 | MS Dhoni | 148 | 155 | 123 | 15 | 4 | 120.32 | India | v Pakistan | Visakhapatnam | 05 Apr 2005 | ODI # 2236 |
19 | MV Boucher | 147* | 90 | 68 | 8 | 10 | 216.17 | South Africa | v Zimbabwe | Potchefstroom | 20 Sep 2006 | ODI # 2420 |
20 | SD Hope | 146* | - | 144 | 12 | 3 | 101.38 | West Indies | v Bangladesh | Mirpur | 11 Dec 2018 | ODI # 4072 |
21 | TWM Latham | 145* | 130 | 104 | 19 | 5 | 139.42 | New Zealand | v India | Auckland | 25 Nov 2022 | ODI # 4483 |
22 | R Dravid | 145 | 179 | 129 | 17 | 1 | 112.40 | India | v Sri Lanka | Taunton | 26 May 1999 | ODI # 1463 |
22 | A Flower | 145 | 215 | 164 | 13 | - | 88.41 | Zimbabwe | v India | Colombo (RPS) | 14 Sep 2002 | ODI # 1876 |
22 | Rahmanullah Gurbaz | 145 | 177 | 125 | 13 | 8 | 116.00 | Afghanistan | v Bangladesh | Chattogram | 08 Jul 2023 | ODI # 4619 |
25 | KO Otieno | 144 | 209 | 146 | 12 | 1 | 98.63 | Kenya | v Bangladesh | Nairobi (Gym) | 10 Oct 1997 | ODI # 1239 |
25 | Mushfiqur Rahim | 144 | - | 150 | 11 | 4 | 96.00 | Bangladesh | v Sri Lanka | Dubai (DICS) | 15 Sep 2018 | ODI # 4036 |
27 | BKG Mendis | 143 | 166 | 128 | 17 | 2 | 111.71 | Sri Lanka | v New Zealand | Dambulla | 13 Nov 2024 | ODI # 4807 |
28 | A Flower | 142* | 204 | 128 | 16 | 1 | 110.93 | Zimbabwe | v England | Harare | 07 Oct 2001 | ODI # 1754 |
29 | DL Houghton | 142 | 178 | 137 | 13 | 6 | 103.64 | Zimbabwe | v New Zealand | Hyderabad (Deccan) | 10 Oct 1987 | ODI # 454 |
30 | TWM Latham | 140* | 187 | 123 | 10 | 5 | 113.82 | New Zealand | v Netherlands | Hamilton | 02 Apr 2022 | ODI # 4381 |
31 | MS Dhoni | 139* | 144 | 97 | 15 | 5 | 143.29 | Asia XI | v Africa XI | Chennai | 10 Jun 2007 | ODI # 2589 |
31 | MS Dhoni | 139* | 169 | 121 | 12 | 5 | 114.87 | India | v Australia | Mohali | 19 Oct 2013 | ODI # 3421 |
33 | KC Sangakkara | 138* | 210 | 147 | 13 | 2 | 93.87 | Sri Lanka | v India | Jaipur | 31 Oct 2005 | ODI # 2290 |
33 | Q de Kock | 138* | 154 | 96 | 12 | 6 | 143.75 | South Africa | v England | Bloemfontein | 03 Feb 2016 | ODI # 3732 |
35 | BRM Taylor | 138 | 155 | 110 | 15 | 5 | 125.45 | Zimbabwe | v India | Auckland | 14 Mar 2015 | ODI # 3636 |
35 | BRM Taylor | 138 | - | 124 | 20 | 2 | 111.29 | Zimbabwe | v West Indies | Harare | 19 Mar 2018 | ODI # 4002 |
37 | A Bagai | 137* | 191 | 172 | 12 | 1 | 79.65 | Canada | v Scotland | Nairobi (Ruaraka) | 31 Jan 2007 | ODI # 2495 |
37 | W Barresi | 137* | 184 | 150 | 11 | 2 | 91.33 | Netherlands | v Kenya | Lincoln | 23 Jan 2014 | ODI # 3460 |
39 | Q de Kock | 135 | 171 | 121 | 18 | 3 | 111.57 | South Africa | v India | Johannesburg | 05 Dec 2013 | ODI # 3442 |
39 | Q de Kock | 135 | 147 | 117 | 16 | 4 | 115.38 | South Africa | v England | Centurion | 09 Feb 2016 | ODI # 3736 |
41 | KC Sangakkara | 134* | 197 | 135 | 12 | - | 99.25 | Sri Lanka | v England | The Oval | 13 Jun 2013 | ODI # 3370 |
42 | AB de Villiers | 134 | 126 | 98 | 13 | 4 | 136.73 | South Africa | v Netherlands | Mohali | 03 Mar 2011 | ODI # 3115 |
42 | MS Dhoni | 134 | 203 | 122 | 10 | 6 | 109.83 | India | v England | Cuttack | 19 Jan 2017 | ODI # 3821 |
44 | KC Sangakkara | 133 | 208 | 151 | 12 | - | 88.07 | Sri Lanka | v India | Hambantota | 21 Jul 2012 | ODI # 3291 |
45 | SD Hope | 132 | 197 | 129 | 10 | 3 | 102.32 | West Indies | v Nepal | Harare | 22 Jun 2023 | ODI # 4593 |
46 | Mohammad Shahzad | 131* | - | 133 | 7 | 8 | 98.49 | Afghanistan | v Zimbabwe | Sharjah | 29 Dec 2015 | ODI # 3716 |
46 | Mohammad Rizwan | 131* | 193 | 121 | 8 | 3 | 108.26 | Pakistan | v Sri Lanka | Hyderabad | 10 Oct 2023 | ODI # 4665 |
48 | AC Gilchrist | 131 | 166 | 118 | 10 | 2 | 111.01 | Australia | v Sri Lanka | Sydney | 13 Jan 1999 | ODI # 1382 |
48 | BB McCullum | 131 | 206 | 129 | 14 | 3 | 101.55 | New Zealand | v Pakistan | Abu Dhabi | 06 Nov 2009 | ODI # 2924 |
48 | JC Buttler | 131 | 190 | 127 | 6 | 7 | 103.14 | England | v South Africa | Kimberley | 01 Feb 2023 | ODI # 4514 |
51 | MD Patel | 130 | - | 101 | 11 | 6 | 128.71 | U.S.A. | v Oman | Pearland | 08 Jun 2022 | ODI # 4402 |
52 | JC Buttler | 129 | 105 | 77 | 13 | 5 | 167.53 | England | v New Zealand | Birmingham | 09 Jun 2015 | ODI # 3654 |
53 | SD Hope | 128* | - | 115 | 5 | 7 | 111.30 | West Indies | v South Africa | East London | 18 Mar 2023 | ODI # 4540 |
54 | AC Gilchrist | 128 | 109 | 98 | 9 | 7 | 130.61 | Australia | v New Zealand | Christchurch | 26 Feb 2000 | ODI # 1569 |
54 | KC Sangakkara | 128 | 241 | 155 | 12 | - | 82.58 | Sri Lanka | v India | Adelaide | 19 Feb 2008 | ODI # 2681 |
54 | AB de Villiers | 128 | 148 | 108 | 12 | 3 | 118.51 | South Africa | v Pakistan | Johannesburg | 17 Mar 2013 | ODI # 3347 |
54 | KC Sangakkara | 128 | 181 | 115 | 14 | - | 111.30 | Sri Lanka | v Bangladesh | Mirpur | 20 Feb 2014 | ODI # 3470 |
54 | D Ramdin | 128 | 167 | 109 | 12 | 5 | 117.43 | West Indies | v England | North Sound | 05 Mar 2014 | ODI # 3484 |
54 | Q de Kock | 128 | 162 | 127 | 12 | 3 | 100.78 | South Africa | v Sri Lanka | Hambantota | 12 Jul 2014 | ODI # 3502 |
54 | JM Bairstow | 128 | 135 | 93 | 15 | 5 | 137.63 | England | v Pakistan | Bristol | 14 May 2019 | ODI # 4135 |
61 | Rahmanullah Gurbaz | 127 | 154 | 127 | 8 | 9 | 100.00 | Afghanistan | v Ireland | Abu Dhabi | 21 Jan 2021 | ODI # 4271 |
61 | SD Hope | 127 | 195 | 134 | 15 | 1 | 94.77 | West Indies | v Pakistan | Multan | 08 Jun 2022 | ODI # 4401 |
63 | Litton Das | 126* | - | 105 | 13 | 2 | 120.00 | Bangladesh | v Zimbabwe | Sylhet | 01 Mar 2020 | ODI # 4249 |
64 | AB de Villiers | 125* | 144 | 98 | 10 | 4 | 127.55 | South Africa | v Sri Lanka | Johannesburg | 22 Jan 2012 | ODI # 3229 |
64 | RR Pant | 125* | 159 | 113 | 16 | 2 | 110.61 | India | v England | Manchester | 17 Jul 2022 | ODI # 4433 |
66 | BRM Taylor | 125 | - | 121 | 5 | 8 | 103.30 | Zimbabwe | v Afghanistan | Sharjah | 11 Feb 2018 | ODI # 3974 |
66 | Mushfiqur Rahim | 125 | 205 | 127 | 10 | - | 98.42 | Bangladesh | v Sri Lanka | Mirpur | 25 May 2021 | ODI # 4291 |
68 | AC Gilchrist | 124 | 154 | 104 | 12 | 4 | 119.23 | Australia | v England | Melbourne | 15 Dec 2002 | ODI # 1919 |
68 | Kamran Akmal | 124 | - | 125 | 12 | - | 99.20 | Pakistan | v West Indies | Brisbane | 19 Jan 2005 | ODI # 2206 |
68 | MS Dhoni | 124 | 141 | 107 | 9 | 3 | 115.88 | India | v Australia | Nagpur | 28 Oct 2009 | ODI # 2915 |
68 | KC Sangakkara | 124 | 139 | 95 | 13 | 4 | 130.52 | Sri Lanka | v Scotland | Hobart | 11 Mar 2015 | ODI # 3632 |
68 | Mohammad Shahzad | 124 | - | 116 | 11 | 7 | 106.89 | Afghanistan | v India | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 |
68 | Q de Kock | 124 | 171 | 130 | 12 | 2 | 95.38 | South Africa | v India | Cape Town | 23 Jan 2022 | ODI # 4349 |
68 | BKG Mendis | 124 | 184 | 114 | 18 | - | 108.77 | Sri Lanka | v Bangladesh | Pallekele | 08 Jul 2025 | ODI # 4891 |
75 | SD Hope | 123* | 209 | 134 | 10 | 3 | 91.79 | West Indies | v India | Visakhapatnam | 24 Oct 2018 | ODI # 4059 |
76 | Mohammad Rizwan | 122* | 168 | 128 | 9 | 3 | 95.31 | Pakistan | v South Africa | Karachi | 12 Feb 2025 | ODI # 4834 |
77 | AC Gilchrist | 122 | - | 91 | 13 | 4 | 134.06 | Australia | v Sri Lanka | Brisbane | 14 Feb 2006 | ODI # 2330 |
77 | BKG Mendis | 122 | 124 | 77 | 14 | 6 | 158.44 | Sri Lanka | v Pakistan | Hyderabad | 10 Oct 2023 | ODI # 4665 |
79 | AC Gilchrist | 121* | 160 | 101 | 17 | 2 | 119.80 | Australia | v England | The Oval | 12 Jul 2005 | ODI # 2261 |
79 | MD Patel | 121* | - | 95 | 7 | 5 | 127.36 | U.S.A. | v Canada | The Hague | 13 Aug 2024 | ODI # 4756 |
81 | KC Sangakkara | 121 | 193 | 128 | 16 | 1 | 94.53 | Sri Lanka | v Bangladesh | Karachi | 30 Jun 2008 | ODI # 2726 |
81 | JC Buttler | 121 | 102 | 74 | 11 | 4 | 163.51 | England | v Sri Lanka | Lord's | 31 May 2014 | ODI # 3495 |
81 | BRM Taylor | 121 | 110 | 91 | 11 | 4 | 132.96 | Zimbabwe | v Ireland | Hobart | 07 Mar 2015 | ODI # 3627 |
81 | Q de Kock | 121 | 131 | 108 | 16 | 2 | 112.03 | South Africa | v Sri Lanka | Durban | 10 Mar 2019 | ODI # 4112 |
85 | A Flower | 120* | - | 141 | 8 | 1 | 85.10 | Zimbabwe | v Sri Lanka | Sharjah | 21 Oct 2000 | ODI # 1642 |
85 | JP Inglis | 120* | 134 | 86 | 8 | 6 | 139.53 | Australia | v England | Lahore | 22 Feb 2025 | ODI # 4846 |
87 | KO Otieno | 120 | - | 137 | 8 | 6 | 87.59 | Kenya | v Bangladesh | Dhaka | 24 Mar 1999 | ODI # 1418 |
87 | Q de Kock | 120 | 150 | 91 | 11 | 5 | 131.86 | South Africa | v Ireland | Dublin (Malahide) | 16 Jul 2021 | ODI # 4305 |
Showing 88 records
Additional Information
Only players listed as the designated wicketkeeper are included