List of international cricket centuries by Quinton de Kock

From Wikipedia, the free encyclopedia

Quinton de Kock has scored 30 centuries in international cricket.

Quinton de Kock is a South African international cricketer, who plays as a wicketkeeper-batsman. As of January 2026, he has scored 31 centuries for South Africa: 6 in Tests, 23 in One Day Internationals (ODIs) and 2 in Twenty20 Internationals (T20Is).[1]

After making his Test debut in 2014, de Kock scored his first Test century against England in January 2016. His last Test century was also his highest score: 141 not out against the West Indies in June 2021.[2]

de Kock scored his maiden ODI century against Pakistan in November 2013. The following month, he scored centuries in three consecutive ODIs against India. This is the equal second highest number of consecutive ODI centuries, behind Kumar Sangakkara's four.[3] de Kock's highest ODI score is 178 against Australia in September 2016. He scored four centuries at the 2023 World Cup, the most by any player.[4] de Kock's three scores of 150 or more constitute the most by a designated wicketkeeper in ODIs.[5]

de Kock's maiden T20I century came when he scored exactly 100 against the West Indies in March 2023.

* * Remained not out
* Man of the match
* (DLS) The result of the match was based upon the Duckworth–Lewis–Stern method

Test centuries

List of Test centuries scored by Quinton de Kock[2]
No. Score Against Pos. Inn. Test Venue H/A/N Date Result Ref
1 129*  England714/4Centurion Park, CenturionHome22 January 2016Won[6]
2 104  Australia722/3Bellerive Oval, HobartAway12 November 2016Won[7]
3 101  Sri Lanka712/3Newlands Cricket Ground, Cape TownHome2 January 2017Won[8]
4 129  Pakistan733/3Wanderers Stadium, JohannesburgHome11 January 2019Won[9]
5 111  India721/3ACA–VDCA Cricket Stadium, VisakhapatnamAway2 October 2019Lost[10]
6 141*  West Indies621/2Daren Sammy Cricket Ground, Gros IsletAway10 June 2021Won[11]

One Day International centuries

List of ODI centuries scored by Quinton de Kock[12]
No. Score Against Pos. Inn. S/R Venue H/A/N Date Result Ref
1 112  Pakistan1182.96Sheikh Zayed Stadium, Abu DhabiNeutral8 November 2013Won[13]
2 135  India21111.57Wanderers Stadium, JohannesburgHome5 December 2013Won[14]
3 106  India1189.83Kingsmead, Durban8 December 2013Won[15]
4 101  India2184.16Centurion Park, Centurion11 December 2013No result[16]
5 128  Sri Lanka21100.78Mahinda Rajapaksa International Cricket Stadium, HambantotaAway12 July 2014Won[17]
6 107  Australia2186.99Sydney Cricket Ground, Sydney23 November 2014Lost (DLS)[18]
7 103  India1187.28Saurashtra Cricket Association Stadium, Rajkot18 October 2015Won[19]
8 109  India11125.28Wankhede Stadium, Mumbai25 October 2015Won[20]
9 138*  England12143.75Mangaung Oval, BloemfonteinHome3 February 2016Won[21]
10 135  England12115.38Centurion Park, Centurion9 February 2016Won[22]
11 178  Australia12157.5230 September 2016Won[23]
12 109  Sri Lanka11125.2810 February 2017Won[24]
13 168*  Bangladesh12115.86De Beers Diamond Oval, Kimberley15 October 2017Won[25]
14 121  Sri Lanka11112.03Kingsmead Cricket Ground, Durban10 March 2019Won[26]
15 107  England1194.69Newlands Cricket Ground, Cape Town4 February 2020Won[27]
16 120  Ireland21131.86The Village, MalahideAway16 July 2021Won[28]
17 124  India1195.38Newlands Cricket Ground, Cape TownHome23 January 2022Won[29]
18 100  Sri Lanka11119.04Arun Jaitley Cricket Stadium, DelhiNeutral7 October 2023Won[30]
19 109  Australia11102.83BRSABV Ekana Cricket Stadium, Lucknow12 October 2023Won[31]
20 174  Bangladesh11124.28Wankhede Stadium, Mumbai24 October 2023Won[32]
21 114  New Zealand1198.27Maharashtra Cricket Association Stadium, Pune1 November 2023Won[33]
22 123*  Pakistan22103.36Iqbal Stadium, FaisalabadAway6 November 2025Won[34]
23 106  India 1 1 119.10 ACA-VDCA Cricket Stadium, Visakhapatnam Away 6 December 2025 Lost [35]

Twenty20 International centuries

See also

References

Related Articles

Wikiwand AI