Quinton de Kock
Overview
Quinton de Kock
Every once in a while, usually a very long while, there comes a player who manages to capture your imagination. Quinton de Kock is one such talent from South Africa. A dynamic left-handed wicketkeeper-batter, de Kock combined flair with consistency, and his ability to influence games both with the bat and behind the stumps made him one of the most valuable multi-dimensional players of his generation.
A product of King Edward VII High School, like Graeme Smith and Neil McKenzie, de Kock rose through the ranks as a standout performer in the U-19 setup, finishing as South Africa’s leading run-scorer in the 2012 U-19 World Cup. He soon made his mark in domestic cricket with the Highveld Lions and grabbed attention during the Champions League T20, which fast-tracked his international debut.
After a slow start, de Kock announced himself on the global stage with three consecutive ODI hundreds against India, showcasing his immense potential. While his early Test career was inconsistent, he hit peak form in 2016 across formats, producing match-winning performances and drawing comparisons with Adam Gilchrist for his aggressive yet impactful style. Over the years, he remained a key figure in South Africa’s white-ball setup, delivering consistently at the top of the order.
In franchise cricket, de Kock has been a proven performer in the IPL, scoring over 3000 runs across more than 100 matches. He has represented multiple franchises including Sunrisers Hyderabad, Delhi Capitals, Mumbai Indians, Kolkata Knight Riders and Lucknow Super Giants. His most impactful phase came with Mumbai Indians, where he played a crucial role in their title-winning campaigns, providing explosive starts at the top and forming strong opening partnerships. Even across other teams, his ability to dominate the powerplay and maintain consistency made him one of the more dependable overseas batters in the league.
Following his retirement from ODIs after the 2023 World Cup and earlier exit from Test cricket, de Kock has focused primarily on T20 cricket across leagues. With vast experience, proven pedigree and a fearless approach, he remains a high-impact player in the shortest format.
Going forward in IPL, de Kock is expected to bring experience, stability and attacking intent to the Mumbai Indians’ top order. His role will be to maximize the powerplay and set the tone early, while also guiding younger players in the lineup. If he finds rhythm, his ability to take games away quickly still makes him a dangerous and valuable asset for Mumbai Indians.
Recent Batting
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 54 | 161 | 110 | 118 |
| Innings | 91 | 161 | 109 | 118 |
| Runs | 3300 | 7123 | 3095 | 3441 |
| Balls | 4652 | 7367 | 2176 | 2550 |
| Highest | 141 | 178 | 115 | 140 |
| Average | 38.82 | 46.56 | 30.95 | 31.28 |
| SR | 70.94 | 96.69 | 142.24 | 134.95 |
| Not Out | 6 | 8 | 9 | 8 |
| Fours | 411 | 801 | 313 | 334 |
| Sixes | 33 | 134 | 133 | 143 |
| Ducks | 7 | 5 | 10 | 4 |
| 50s | 22 | 32 | 19 | 24 |
| 100s | 6 | 23 | 2 | 3 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 54 | 161 | 110 | 118 |
| Innings | 0 | 0 | 0 | 0 |
| Balls | 0 | 0 | 0 | 0 |
| Runs | 0 | 0 | 0 | 0 |
| Maidens | 0 | 0 | 0 | 0 |
| Wickets | 0 | 0 | 0 | 0 |
| Avg | 0.0 | 0.0 | 0.0 | 0.0 |
| Eco | 0 | 0 | 0 | 0 |
| SR | 0.0 | 0.0 | 0.0 | 0.0 |
| BBI | -/- | -/- | -/- | -/- |
| BBM | -/- | -/- | -/- | -/- |
| 4w | 0 | 0 | 0 | 0 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| RSA v AUS 3rd ODI · Australia tour of South Africa, 2026 | ODI | AUS won | 30 Sep 2026 |
| RSA v AUS 2nd ODI · Australia tour of South Africa, 2026 | ODI | RSA won | 27 Sep 2026 |
| RSA v AUS 1st ODI · Australia tour of South Africa, 2026 | ODI | South Africa won by 67 runs | 24 Sep 2026 |
| BBT v JKM Eliminator · Caribbean Premier League 2026 | T20 | Jamaica Kingsmen won by 9 wkts | 17 Sep 2026 |
| GAW v BBT 35th Match · Caribbean Premier League 2026 | T20 | Barbados Tridents won by 6 wkts | 14 Sep 2026 |
| JKM v BBT 34th Match · Caribbean Premier League 2026 | T20 | Barbados Tridents won by 2 wkts | 13 Sep 2026 |
| IND v RSA 5th T20I · South Africa tour of India, 2025 | T20 | India won by 30 runs | 19 Dec 2025 |
| IND v RSA 3rd T20I · South Africa tour of India, 2025 | T20 | India won by 7 wkts | 14 Dec 2025 |
| IND v RSA 2nd T20I · South Africa tour of India, 2025 | T20 | South Africa won by 51 runs | 11 Dec 2025 |
| IND v RSA 1st T20I · South Africa tour of India, 2025 | T20 | India won by 101 runs | 9 Dec 2025 |
| IND v RSA 3rd ODI · South Africa tour of India, 2025 | ODI | India won by 9 wkts | 6 Dec 2025 |
| IND v RSA 2nd ODI · South Africa tour of India, 2025 | ODI | South Africa won by 4 wkts | 3 Dec 2025 |
| IND v RSA 1st ODI · South Africa tour of India, 2025 | ODI | India won by 17 runs | 30 Nov 2025 |
| PAK v RSA 3rd ODI · South Africa tour of Pakistan, 2025 | ODI | Pakistan won by 7 wkts | 8 Nov 2025 |
| PAK v RSA 2nd ODI · South Africa tour of Pakistan, 2025 | ODI | South Africa won by 8 wkts | 6 Nov 2025 |
| PAK v RSA 1st ODI · South Africa tour of Pakistan, 2025 | ODI | Pakistan won by 2 wkts | 4 Nov 2025 |
| PAK v RSA 3rd T20I · South Africa tour of Pakistan, 2025 | T20 | Pakistan won by 4 wkts | 1 Nov 2025 |
| PAK v RSA 2nd T20I · South Africa tour of Pakistan, 2025 | T20 | Pakistan won by 9 wkts | 31 Oct 2025 |
| PAK v RSA 1st T20I · South Africa tour of Pakistan, 2025 | T20 | South Africa won by 55 runs | 28 Oct 2025 |
| NAM v RSA Only T20I · South Africa tour of Namibia 2025 | T20 | Namibia won by 4 wkts | 11 Oct 2025 |
| RSA v IND Final · ICC Mens T20 World Cup 2024 | T20 | India won by 7 runs | 29 Jun 2024 |
| RSA v AFG Semi Final 1 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 9 wkts | 27 Jun 2024 |
| WI v RSA 50th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 3 wkts - 2nd inns redu | 24 Jun 2024 |
| ENG v RSA 45th Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 7 runs | 21 Jun 2024 |
| USA v RSA 41st Match, Super 8 Group 2 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 18 runs | 19 Jun 2024 |
| RSA v NEP 31st Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 1 run | 14 Jun 2024 |
| RSA v BAN 21st Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 4 runs | 10 Jun 2024 |
| NED v RSA 16th Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 4 wkts | 8 Jun 2024 |
| SL v RSA 4th Match, Group D · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 6 wkts | 3 Jun 2024 |
| WI v RSA 3rd T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 8 wkts | 26 May 2024 |
| WI v RSA 2nd T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 16 runs | 25 May 2024 |
| WI v RSA 1st T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 28 runs | 23 May 2024 |
| BPXI v RSA 3-day Practice Match · South Africa tour of India, 2019 | TEST | Match drawn | 28 Sep 2019 |
| PMXI v RSA One-day Practice match · South Africa tour of Australia, 2018 | ODI | Prime Ministers XI won by 4 wkts | 31 Oct 2018 |
| SLCPXI v RSA One-day warm-up match · South Africa tour of Sri Lanka, 2018 | ODI | Sri Lanka Board Presidents XI need 89 runs | 26 Jul 2018 |
| VICXI v RSA One-day Practice match · South Africa tour of Australia Practice matches, 2016 | ODI | Victoria XI won by 53 runs | 19 Nov 2016 |
| SACAXI v RSA 2nd 2-day Practice match · South Africa tour of Australia Practice matches, 2016 | TEST | Match drawn | 28 Oct 2016 |
| MUMCAXI v RSA 16th Match · ICC World T20 Warm up matches, 2016 | T20 | South Africa won by 8 wkts | 15 Mar 2016 |
| INDAT20 v RSA T20 practice match · South Africa tour of India Practice matches, 2015 | T20 | India AT20 won by 8 wkts | 29 Sep 2015 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
Teams
Records
| Record | Format | Rank | Value |
|---|---|---|---|
| Most hundreds | ODI | #10 | 7152 |
| Most runs | T20I | #15 | 3095 |
| MostFifties | T20I | #17 | 3095 |
| Most sixes | T20I | #18 | 3095 |
| Most hundreds | T20I | #23 | 3095 |
| Most sixes | ODI | #24 | 7152 |
| Most runs | ODI | #47 | 7152 |
