CricketWise
  1. Home
  2. Players
  3. Quinton de Kock

South Africa · Men's cricket

Quinton de Kock stats

Data through 30 September 2026Last updated 30 September 2026

Coverage: matches in the Cricsheet data from 17 February 2012 to 30 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2012 and 2026, Quinton de Kock appears in 54 Tests, 162 ODIs, 107 T20Is for South Africa in the Cricsheet data. In T20 leagues Quinton de Kock scored 9,468 runs in 322 innings (average 31.77, strike rate 139.3), including 7 hundreds and 64 fifties. Against Bangladesh in ODIs, Quinton de Kock averaged 66.89 over 10 innings.

International matches
323
Tests 54 · ODIs 162 · T20Is 107
International runs
13,329
31 hundreds
T20 league & domestic matches
328
9,468 runs
Best batting average (ODI)
45.73
162 innings
Highest score
178
ODI

Teams played for

South Africa 2012–2026 · 323Mumbai Indians 2019–2026 · 46Barbados Royals 2022–2026 · 39Durban's Super Giants 2023–2025 · 31Lions 2012–2014 · 30Lucknow Super Giants 2022–2024 · 30Delhi Capitals 2014–2016 · 23Titans 2015–2022 · 23MI New York 2025–2026 · 22Cape Town Blitz 2018–2019 · 17Southern Brave 2021–2022 · 16Seattle Orcas 2023–2024 · 14

Quinton de Kock batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test549163,300141*38.824,65270.9622741133
ODI16216287,04317845.737,28496.723316792134
T20I10710692,98611530.782,096142.521810301128
T20 (leagues & domestic)328322249,468140*31.776,796139.376422913418

Runs per year

01K2K3K20122017202220261,282
Quinton de Kock: runs per calendar year (all formats in the data)
01K2K3K201220142016201820202022202420261,282
Quinton de Kock: runs per calendar year (all formats in the data)
Show as table
Quinton de Kock: runs per calendar year (all formats in the data)
YearRuns
2012354
20131,357
20141,707
2015994
20162,181
20171,707
20181,405
20192,327
20201,285
20211,591
20221,862
20231,756
20241,431
20251,558
20261,282
Year-by-year batting (51 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012T20 (leagues & domestic)1032436.00160.47202
2012T20I33030.00111.12800
2013ODI1674146.3186.613540
2013T20 (leagues & domestic)1142942.90138.812611
2013T20I718731.17114.74800
2014ODI1974141.1790.412824
2014T20 (leagues & domestic)1746228.88122.57102
2014T20I1024026.67124.44800
2014Test826437.7156.78102
2015ODI1751131.9493.110921
2015T20 (leagues & domestic)1142738.82147.88804
2015T20I25628.00143.64400
2015Test100.000.0000
2016ODI1785757.13108.617833
2016T20 (leagues & domestic)1344537.08136.110813
2016T20I618430.67147.25201
2016Test1369563.1878.612925
2017ODI1995653.1194.816827
2017T20 (leagues & domestic)67312.17101.43900
2017T20I25929.50122.95901
2017Test1961936.4173.310114
2018ODI1032732.7091.18702
2018T20 (leagues & domestic)1661340.87151.410814
2018T20I47318.25132.72600
2018Test1839221.7867.78302
2019ODI1670647.07100.712116
2019T20 (leagues & domestic)2576431.83141.08104
2019T20I314472.00135.87902
2019Test1571347.5379.012925
2020ODI622838.0087.710711
2020T20 (leagues & domestic)1650335.93140.57804
2020T20I928531.67170.77002
2020Test726938.4357.67603
2021ODI322073.33112.812011
2021T20 (leagues & domestic)1949931.19133.87204
2021T20I1452443.67131.37205
2021Test1034838.6768.814111
2022ODI1147847.80102.812413
2022T20 (leagues & domestic)38105530.14135.814016
2022T20I1532925.31137.76903
2023ODI1989647.16101.417441
2023T20 (leagues & domestic)2473932.13146.98807
2023T20I312140.33183.310010
2024T20 (leagues & domestic)44112928.23138.911518
2024T20I1130227.45149.57402
2025ODI635370.6097.512322
2025T20 (leagues & domestic)40101826.10132.69709
2025T20I818723.38168.59002
2026ODI3299.6780.61500
2026T20 (leagues & domestic)3298835.29145.111226
2026T20I926529.44169.911510

Quinton de Kock bowling record by format

Quinton de Kock has not bowled in the matches in the data.

Quinton de Kock against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest1970841.6568.912916
Sri LankaTest1969736.6875.910115
AustraliaTest1454538.9363.710414
New ZealandTest837553.5774.99104
PakistanTest829737.1280.712911
IndiaTest1428220.1470.011110
West IndiesTest4255127.5073.114111
BangladeshTest33618.0090.02800
Sri LankaODI25121950.79104.512847
IndiaODI23119151.7893.213572
AustraliaODI33105032.8196.317833
EnglandODI1890656.6298.213834
PakistanODI1982946.0689.212324
BangladeshODI1060266.89108.917422
New ZealandODI1452240.1589.511414
ZimbabweODI627045.0097.58403
IrelandODI320367.67126.112011
West IndiesODI718831.3387.07101
NetherlandsODI33712.3359.72000
West IndiesT20I1668943.06162.911523
IndiaT20I1551339.46148.39006
EnglandT20I1340531.15159.46503
AustraliaT20I1335829.83138.87001
Sri LankaT20I1229229.20110.65902
BangladeshT20I621235.33144.26302
PakistanT20I817725.29126.44800
ZimbabweT20I47826.00162.54700
New ZealandT20I76412.80104.92800
IrelandT20I46115.25129.82700
NetherlandsT20I3134.3386.71300
Punjab KingsT20 (leagues & domestic)1453744.75136.611215
Rajasthan RoyalsT20 (leagues & domestic)1246846.80142.29704
Royal Challengers BengaluruT20 (leagues & domestic)1345635.08141.610813
Kolkata Knight RidersT20 (leagues & domestic)1545535.00147.214013
Chennai Super KingsT20 (leagues & domestic)1741926.19130.16103
Sunrisers HyderabadT20 (leagues & domestic)1541329.50126.36903
Delhi CapitalsT20 (leagues & domestic)1337428.77139.68002
Cape CobrasT20 (leagues & domestic)831745.29143.412611
Pretoria CapitalsT20 (leagues & domestic)930538.12157.27902
TitansT20 (leagues & domestic)627254.40152.07202
DolphinsT20 (leagues & domestic)1027127.10132.29701
St Kitts and Nevis PatriotsT20 (leagues & domestic)626566.25144.810611
Paarl RoyalsT20 (leagues & domestic)926332.88156.58302
WarriorsT20 (leagues & domestic)1026326.30130.86001
Texas Super KingsT20 (leagues & domestic)826237.43145.68802
KnightsT20 (leagues & domestic)1024527.22123.17101
San Francisco UnicornsT20 (leagues & domestic)824330.38151.97003
Antigua and Barbuda FalconsT20 (leagues & domestic)523558.75146.08702
Joburg Super KingsT20 (leagues & domestic)723433.43128.67803
Washington FreedomT20 (leagues & domestic)722031.43156.07703
Trinbago Knight RidersT20 (leagues & domestic)919324.12133.15501
Guyana Amazon WarriorsT20 (leagues & domestic)718226.00138.911510
Jozi StarsT20 (leagues & domestic)516432.80159.27401
Paarl RocksT20 (leagues & domestic)416140.25178.99301
Mumbai IndiansT20 (leagues & domestic)914215.78114.54000
MI Cape TownT20 (leagues & domestic)714020.00122.86302
St Lucia KingsT20 (leagues & domestic)713422.33141.14700
Jamaica KingsmenT20 (leagues & domestic)312742.33141.17101
Welsh FireT20 (leagues & domestic)311557.50151.35701
Durban HeatT20 (leagues & domestic)311356.50136.18601
Gujarat TitansT20 (leagues & domestic)510721.40142.77001
Los Angeles Knight RidersT20 (leagues & domestic)710517.50109.45101
MI New YorkT20 (leagues & domestic)310133.67140.38701
Nelson Mandela Bay GiantsT20 (leagues & domestic)38528.33184.84000
Sunrisers Eastern CapeT20 (leagues & domestic)77811.1498.72300
Seattle OrcasT20 (leagues & domestic)37625.33120.66101
Birmingham PhoenixT20 (leagues & domestic)3258.33125.01500

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
SuperSport Park42208856.43178
The Wanderers Stadium44163837.23135
Newlands44135531.51124
Kingsmead32124041.33121
St George's Park37111230.0586
Wankhede Stadium1983248.94174
Grand Prairie Stadium1966739.2488
Kensington Oval1859742.64115
M Chinnaswamy Stadium1254449.45108
Mangaung Oval1147753.00138

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay71725207137.7215–––
T20Middle45623286138.8152–––
T20Death720399180.528–––
ODIPowerplay3166359688.070–––
ODIMiddle37813640103.979–––
ODIDeath9648200.05–––

How Quinton de Kock was dismissed

Last 20 innings

0501001502 Jul 202616 Aug 202630 Sep 20260
Quinton de Kock: runs in the last 20 innings
0501001502 Jul 20268 Jul 202611 Aug 202628 Aug 20266 Sep 202613 Sep 202630 Sep 20260
Quinton de Kock: runs in the last 20 innings
Show as table
Quinton de Kock: runs in the last 20 innings
InningsRuns
2 Jul 202661
4 Jul 20260
5 Jul 20260
8 Jul 20266
12 Jul 20262
15 Jul 202651
11 Aug 202642
16 Aug 202638
25 Aug 202616
28 Aug 202611
1 Sep 2026106
5 Sep 20260
6 Sep 202647
10 Sep 202644
12 Sep 202614
13 Sep 20263
16 Sep 202671
24 Sep 202614
27 Sep 202615
30 Sep 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
30 Sep 2026ODIAustralia05caughtSenwes Park
27 Sep 2026ODIAustralia1513caughtThe Wanderers Stadium
24 Sep 2026ODIAustralia1418caughtKingsmead
16 Sep 2026T20 (leagues & domestic)Jamaica Kingsmen7149run outKensington Oval
13 Sep 2026T20 (leagues & domestic)Guyana Amazon Warriors37bowledKensington Oval
12 Sep 2026T20 (leagues & domestic)Jamaica Kingsmen1416caughtKensington Oval
10 Sep 2026T20 (leagues & domestic)St Kitts and Nevis Patriots44*43not outKensington Oval
6 Sep 2026T20 (leagues & domestic)St Lucia Kings47*31not outKensington Oval
5 Sep 2026T20 (leagues & domestic)Trinbago Knight Riders01lbwKensington Oval
1 Sep 2026T20 (leagues & domestic)St Kitts and Nevis Patriots10657caughtWarner Park
28 Aug 2026T20 (leagues & domestic)Trinbago Knight Riders1117caughtQueen's Park Oval
25 Aug 2026T20 (leagues & domestic)Antigua and Barbuda Falcons1613caughtSir Vivian Richards Stadium
16 Aug 2026T20 (leagues & domestic)St Lucia Kings3815caughtDaren Sammy Cricket Ground
11 Aug 2026T20 (leagues & domestic)Jamaica Kingsmen4225caught and bowledSabina Park
15 Jul 2026T20 (leagues & domestic)Washington Freedom5124bowledOakland Coliseum
12 Jul 2026T20 (leagues & domestic)Washington Freedom26caughtGrand Prairie Stadium
8 Jul 2026T20 (leagues & domestic)San Francisco Unicorns67caughtGrand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)San Francisco Unicorns01caughtKnight Riders Cricket Ground
4 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders05caughtKnight Riders Cricket Ground
2 Jul 2026T20 (leagues & domestic)Seattle Orcas6146caughtKnight Riders Cricket Ground

Batter vs bowler matchups

Bowlers Quinton de Kock faced most

Frequently asked questions

How many runs has Quinton de Kock scored in Tests?
3,300 runs in 91 innings (54 matches) at an average of 38.82 and a strike rate of 70.9, in the data from 2014 to 2021.
How many runs has Quinton de Kock scored in ODIs?
7,043 runs in 162 innings (162 matches) at an average of 45.73 and a strike rate of 96.7, in the data from 2013 to 2026.
How many runs has Quinton de Kock scored in T20Is?
2,986 runs in 106 innings (107 matches) at an average of 30.78 and a strike rate of 142.5, in the data from 2012 to 2026.
What is Quinton de Kock's highest score?
178 in ODIs, the highest score in the data.
How many centuries has Quinton de Kock scored?
38 hundreds in the data: 6 in Tests, 23 in ODIs, 2 in T20Is, 7 in T20 leagues.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.