CricketWise
  1. Home
  2. Players
  3. Theunis de Bruyn

Titans · Men's cricket

Theunis de Bruyn stats

Data through 3 February 2024Last updated 3 February 2024

Coverage: matches in the Cricsheet data from 2 February 2014 to 3 February 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2014 and 2024, Theunis de Bruyn appears in 13 Tests, 2 T20Is for South Africa in the Cricsheet data. In T20 leagues Theunis de Bruyn scored 2,042 runs in 83 innings (average 28.76, strike rate 129.4), including 1 hundreds and 10 fifties. Against Australia in Tests, Theunis de Bruyn averaged 19.60 over 6 innings.

International matches
15
Tests 13 · T20Is 2
International runs
494
1 hundreds
T20 league & domestic matches
84
2,042 runs
Best batting average (Test)
19.50
25 innings
Highest score
101
Test

Teams played for

Titans 2014–2022 · 34Knights 2015–2017 · 22Pretoria Capitals 2023–2024 · 17South Africa 2017–2022 · 15Tshwane Spartans 2018–2019 · 11Surrey 2018 · 2

Theunis de Bruyn batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test1325146810119.501,01246.2102692
T20I220261913.0016162.500031
T20 (leagues & domestic)8483122,04210028.761,578129.4110617672
First-class231463823.009051.100140

Runs per year

020040060020142018202457
Theunis de Bruyn: runs per calendar year (all formats in the data)
02004006002014201620182021202457
Theunis de Bruyn: runs per calendar year (all formats in the data)
Show as table
Theunis de Bruyn: runs per calendar year (all formats in the data)
YearRuns
2014206
2015232
2016195
2017328
2018342
2019565
202112
2022407
2023238
202457
Year-by-year batting (16 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2014T20 (leagues & domestic)920625.75127.25301
2015T20 (leagues & domestic)823233.14124.710010
2016T20 (leagues & domestic)519548.75137.36302
2017T20 (leagues & domestic)823032.86124.37801
2017T20I22613.00162.51900
2017Test67212.0048.04800
2018First-class34623.0051.13800
2018T20 (leagues & domestic)59523.75131.96601
2018Test820128.7145.010110
2019T20 (leagues & domestic)1241041.00150.27403
2019Test915517.2249.14900
2021T20 (leagues & domestic)2126.0063.21200
2022T20 (leagues & domestic)1736728.23129.26301
2022Test24020.0040.42800
2023T20 (leagues & domestic)1223821.64120.85301
2024T20 (leagues & domestic)55711.4098.34200

Theunis de Bruyn bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test4102740–––4.35–001
T20 (leagues & domestic)4487011/28–70.008.7548.0000

Wickets per year

00.250.50.7512014201820240
Theunis de Bruyn: wickets per calendar year (all formats in the data)
00.250.50.751201420162018202120240
Theunis de Bruyn: wickets per calendar year (all formats in the data)
Show as table
Theunis de Bruyn: wickets per calendar year (all formats in the data)
YearWickets
20140
20150
20161
20170
20180
20190
20210
20220
20230
20240
Year-by-year bowling (4 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2014T20 (leagues & domestic)10–9.000/9
2016T20 (leagues & domestic)3161.008.711/28
2017Test20–4.800/18
2018Test20–3.710/6
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
PakistanTest611218.6749.34900
AustraliaTest69819.6044.53600
IndiaTest58216.4046.93000
EnglandTest46015.0053.64800
DolphinsT20 (leagues & domestic)1242947.67144.010012
WarriorsT20 (leagues & domestic)827138.71158.57802
Cape CobrasT20 (leagues & domestic)926829.78130.15202
LionsT20 (leagues & domestic)819928.43122.86301
KnightsT20 (leagues & domestic)819539.00127.55301
Paarl RocksT20 (leagues & domestic)311337.67144.96601
Paarl RoyalsT20 (leagues & domestic)58316.6097.65301
MI Cape TownT20 (leagues & domestic)48320.75122.14200
TitansT20 (leagues & domestic)47919.75101.34700
Sunrisers Eastern CapeT20 (leagues & domestic)37224.00167.44200
Durban's Super GiantsT20 (leagues & domestic)33919.50102.62100

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
St George's Park1636833.4578
SuperSport Park2136519.2174
Diamond Oval727145.17100
Boland Park626143.5066
Mangaung Oval719732.8363
Newlands719227.4352
Senwes Park917224.5736
The Wanderers Stadium915617.3349
Kingsmead811917.0036
Sinhalese Sports Club Ground210452.00101

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Diamond Oval3153.008.83

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
T20Powerplay764661115.626–––
T20Middle1040774134.4374818.75
T20Death264159166.010–––

How Theunis de Bruyn was dismissed

How Theunis de Bruyn took wickets

Last 20 innings

02040605 Nov 202220 Jan 20233 Feb 202442
Theunis de Bruyn: runs in the last 20 innings
02040605 Nov 202212 Jan 202318 Jan 202323 Jan 20237 Feb 202312 Jan 20243 Feb 202442
Theunis de Bruyn: runs in the last 20 innings
Show as table
Theunis de Bruyn: runs in the last 20 innings
InningsRuns
5 Nov 202232
26 Dec 202212
26 Dec 202228
12 Jan 202319
14 Jan 202342
17 Jan 202318
18 Jan 20230
20 Jan 202321
22 Jan 202353
23 Jan 202336
4 Feb 20231
5 Feb 202316
7 Feb 202312
8 Feb 20239
11 Feb 202311
12 Jan 20245
14 Jan 20244
18 Jan 20242
1 Feb 20244
3 Feb 202442
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
3 Feb 2024T20 (leagues & domestic)MI Cape Town4233caughtNewlands
1 Feb 2024T20 (leagues & domestic)MI Cape Town47caughtSuperSport Park
18 Jan 2024T20 (leagues & domestic)Durban's Super Giants26caughtSuperSport Park
14 Jan 2024T20 (leagues & domestic)Paarl Royals44bowledSuperSport Park
12 Jan 2024T20 (leagues & domestic)Paarl Royals58caughtBoland Park
11 Feb 2023T20 (leagues & domestic)Sunrisers Eastern Cape118bowledThe Wanderers Stadium
8 Feb 2023T20 (leagues & domestic)Paarl Royals912caughtThe Wanderers Stadium
7 Feb 2023T20 (leagues & domestic)Paarl Royals1214caughtSuperSport Park
5 Feb 2023T20 (leagues & domestic)Durban's Super Giants1613caughtSuperSport Park
4 Feb 2023T20 (leagues & domestic)MI Cape Town12caughtSuperSport Park
23 Jan 2023T20 (leagues & domestic)MI Cape Town3626caughtNewlands
22 Jan 2023T20 (leagues & domestic)Paarl Royals5347caughtBoland Park
20 Jan 2023T20 (leagues & domestic)Durban's Super Giants21*19not outKingsmead
18 Jan 2023T20 (leagues & domestic)Joburg Super Kings02run outSuperSport Park
17 Jan 2023T20 (leagues & domestic)Joburg Super Kings1819lbwThe Wanderers Stadium
14 Jan 2023T20 (leagues & domestic)Sunrisers Eastern Cape4223caughtSuperSport Park
12 Jan 2023T20 (leagues & domestic)Sunrisers Eastern Cape1912bowledSt George's Park
26 Dec 2022TestAustralia2868caughtMelbourne Cricket Ground
26 Dec 2022TestAustralia1231caughtMelbourne Cricket Ground
5 Nov 2022T20 (leagues & domestic)Dolphins3219caughtSenwes Park

Frequently asked questions

How many runs has Theunis de Bruyn scored in Tests?
468 runs in 25 innings (13 matches) at an average of 19.50 and a strike rate of 46.2, in the data from 2017 to 2022.
How many runs has Theunis de Bruyn scored in T20Is?
26 runs in 2 innings (2 matches) at an average of 13.00 and a strike rate of 162.5, in the data from 2017 to 2017.
How many runs has Theunis de Bruyn scored in T20 leagues?
2,042 runs in 83 innings (84 matches) at an average of 28.76 and a strike rate of 129.4, in the data from 2014 to 2024.
What is Theunis de Bruyn's highest score?
101 in Tests, the highest score in the data.
How many centuries has Theunis de Bruyn scored?
2 hundreds in the data: 1 in Tests, 1 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.