Most runs in an innings by a wicketkeeper

Records for ODI Matches

Most runs in an innings by a wicketkeeper
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
183*2101451510126.2Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
176-143168123.07Bangladeshv ZimbabweSylhet06 Mar 2020ODI # 4253
174192140157124.28South Africav BangladeshWankhede24 Oct 2023ODI # 4680
173*-124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
172197126133136.5Australiav ZimbabweHobart16 Jan 2004ODI # 2082
170*12299149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
170-152222111.84West Indiesv IrelandDublin05 May 2019ODI # 4128
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
169187121811139.66West Indiesv BangladeshBasseterre25 Aug 2014ODI # 3514
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
162*10770714231.42Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
154191129144119.37Australiav Sri LankaMelbourne07 Feb 1999ODI # 1403
151197151143100Afghanistanv PakistanHambantota24 Aug 2023ODI # 4626
150-771312194.8Englandv West IndiesSt George's27 Feb 2019ODI # 4099
149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
1495944916338.63South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
148155123154120.32Indiav PakistanVisakhapatnam05 Apr 2005ODI # 2236
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146*-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
145*130104195139.42New Zealandv IndiaAuckland25 Nov 2022ODI # 4483
145179129171112.4Indiav Sri LankaTaunton26 May 1999ODI # 1463
14521516413-88.41Zimbabwev IndiaColombo (RPS)14 Sep 2002ODI # 1876
145177125138116Afghanistanv BangladeshChattogram08 Jul 2023ODI # 4619
14420914612198.63Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
144-15011496Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
142*204128161110.93Zimbabwev EnglandHarare07 Oct 2001ODI # 1754
142178137136103.64Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
140*187123105113.82New Zealandv NetherlandsHamilton02 Apr 2022ODI # 4381
139*14497155143.29Asia XIv Africa XIChennai10 Jun 2007ODI # 2589
139*169121125114.87Indiav AustraliaMohali19 Oct 2013ODI # 3421
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
138*15496126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
138155110155125.45Zimbabwev IndiaAuckland14 Mar 2015ODI # 3636
138-124202111.29Zimbabwev West IndiesHarare19 Mar 2018ODI # 4002
137*19117212179.65Canadav ScotlandNairobi (Ruaraka)31 Jan 2007ODI # 2495
137*18415011291.33Netherlandsv KenyaLincoln23 Jan 2014ODI # 3460
135171121183111.57South Africav IndiaJohannesburg05 Dec 2013ODI # 3442
135147117164115.38South Africav EnglandCenturion09 Feb 2016ODI # 3736
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
13412698134136.73South Africav NetherlandsMohali03 Mar 2011ODI # 3115
134203122106109.83Indiav EnglandCuttack19 Jan 2017ODI # 3821
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
132197129103102.32West Indiesv NepalHarare22 Jun 2023ODI # 4593
131*-1337898.49Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
131*19312183108.26Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
131166118102111.01Australiav Sri LankaSydney13 Jan 1999ODI # 1382
131206129143101.55New Zealandv PakistanAbu Dhabi06 Nov 2009ODI # 2924
13119012767103.14Englandv South AfricaKimberley01 Feb 2023ODI # 4514
130-101116128.71U.S.A.v OmanPearland08 Jun 2022ODI # 4402
12910577135167.53Englandv New ZealandBirmingham09 Jun 2015ODI # 3654
128*-11557111.3West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
1281099897130.61Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
12818111514-111.3Sri Lankav BangladeshMirpur20 Feb 2014ODI # 3470
128167109125117.43West Indiesv EnglandNorth Sound05 Mar 2014ODI # 3484
128162127123100.78South Africav Sri LankaHambantota12 Jul 2014ODI # 3502
12813593155137.63Englandv PakistanBristol14 May 2019ODI # 4135
12715412789100Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
12719513415194.77West Indiesv PakistanMultan08 Jun 2022ODI # 4401
126*-105132120Bangladeshv ZimbabweSylhet01 Mar 2020ODI # 4249
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
125*159113162110.61Indiav EnglandManchester17 Jul 2022ODI # 4433
125-12158103.3Zimbabwev AfghanistanSharjah11 Feb 2018ODI # 3974
12520512710-98.42Bangladeshv Sri LankaMirpur25 May 2021ODI # 4291
124154104124119.23Australiav EnglandMelbourne15 Dec 2002ODI # 1919
124-12512-99.2Pakistanv West IndiesBrisbane19 Jan 2005ODI # 2206
12414110793115.88Indiav AustraliaNagpur28 Oct 2009ODI # 2915
12413995134130.52Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
12417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
123*20913410391.79West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
122-91134134.06Australiav Sri LankaBrisbane14 Feb 2006ODI # 2330
12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
121*160101172119.8Australiav EnglandThe Oval12 Jul 2005ODI # 2261
12119312816194.53Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
12110274114163.51Englandv Sri LankaLord's31 May 2014ODI # 3495
12111091114132.96Zimbabwev IrelandHobart07 Mar 2015ODI # 3627
121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
120*-1418185.1Zimbabwev Sri LankaSharjah21 Oct 2000ODI # 1642
120-1378687.59Kenyav BangladeshDhaka24 Mar 1999ODI # 1418
12015091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Only players listed as the designated wicketkeeper are included
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]