Captain wicket keeper batsmen scoring centuries on one day internationals

Captain wicket keeper batsmen scoring centuries on one day internationals

Mohd Rizwan of Pakistan scored 122 not out against South Africa at Karachi on 12 Feb 2025 to provide the 27th occasion of a captain wicket keeper batsman scoring a century in an innings in ODIs. All such occasions are tabulated below

NoPlayerRunsITeamOppositionGroundStart Date
1AC Gilchrist1162Australiav Sri LankaW.A.C.A29 Jan 2006
2MS Dhoni109*1Indiav Hong KongKarachi25 Jun 2008
3MS Dhoni1241Indiav AustraliaNagpur28 Oct 2009
4MS Dhoni1071Indiav Sri LankaNagpur18 Dec 2009
5MS Dhoni101*2Indiav BangladeshMirpur07 Jan 2010
6KC Sangakkara1111Sri Lankav New ZealandWankhede18 Mar 2011
7AB de Villiers125*1South Africav Sri LankaJohannesburg22 Jan 2012
8BB McCullum1191New Zealandv ZimbabweNapier09 Feb 2012
9AB de Villiers106*2South Africav New ZealandWellington25 Feb 2012
10MS Dhoni113*1Indiav PakistanChennai30 Dec 2012
11AB de Villiers1281South Africav PakistanJohannesburg17 Mar 2013
12MS Dhoni139*1Indiav AustraliaMohali19 Oct 2013
13AB de Villiers1491South Africav West IndiesJohannesburg18 Jan 2015
14BRM Taylor1212Zimbabwev IrelandHobart07 Mar 2015
15BRM Taylor1381Zimbabwev IndiaAuckland14 Mar 2015
16Q de Kock1072South Africav EnglandCape Town04 Feb 2020
17TWM Latham110*2New Zealandv BangladeshChristchurch23 Mar 2021
18TWM Latham140*1New Zealandv NetherlandsHamilton02 Apr 2022
19MD Patel1301U S Av OmanPearland08 Jun 2022
20RW Chakabva1022Zimbabwev BangladeshHarare07 Aug 2022
21JC Buttler1311Englandv South AfricaKimberley01 Feb 2023
22SD Hope128*1West Indiesv South AfricaEast London18 Mar 2023
23SD Hope1321West Indiesv NepalHarare22 Jun 2023
24SD Hope109*2West Indiesv EnglandNorth Sound03 Dec 2023
25MD Patel121*1U S Av CanadaThe Hague13 Aug 2024
26SD Hope1171West Indiesv EnglandNorth Sound02 Nov 2024
27Mohd Rizwan122*2Pakistanv South AfricaKarachi12 Feb 2025

Mohd Rizwan became the first Pakistan captain wicket keeper to achieve the feat and also the third captain wicket keeper batsman to score a century against South Africa in ODIs

NoPlayerRunsITeamOppositionGroundStart Date
1JC Buttler1311Englandv South AfricaKimberley01 Feb 2023
2SD Hope128*1West Indiesv South AfricaEast London18 Mar 2023
3Mohd Rizwan122*2Pakistanv South AfricaKarachi12 Feb 2025

MS Dhoni of India owns the record of scoring most centuries as captain wicket keeper by scoring six centuries. He is followed by AB de Villiers and SD Hope who have scored four centuries

NoPlayerRunsITeamOppositionGroundStart Date
1MS Dhoni109*1Indiav Hong KongKarachi25 Jun 2008
2MS Dhoni1241Indiav AustraliaNagpur28 Oct 2009
3MS Dhoni1071Indiav Sri LankaNagpur18 Dec 2009
4MS Dhoni101*2Indiav BangladeshMirpur07 Jan 2010
5MS Dhoni113*1Indiav PakistanChennai30 Dec 2012
6MS Dhoni139*1Indiav AustraliaMohali19 Oct 2013
        
1AB de Villiers125*1South Africav Sri LankaJohannesburg22 Jan 2012
2AB de Villiers106*2South Africav New ZealandWellington25 Feb 2012
3AB de Villiers1281South Africav PakistanJohannesburg17 Mar 2013
4AB de Villiers1491South Africav West IndiesJohannesburg18 Jan 2015
        
1SD Hope128*1West Indiesv South AfricaEast London18 Mar 2023
2SD Hope1321West Indiesv NepalHarare22 Jun 2023
3SD Hope109*2West Indiesv EnglandNorth Sound03 Dec 2023
4SD Hope1171West Indiesv EnglandNorth Sound02 Nov 2024
Comments are closed.