CricketWise
  1. Home
  2. Players
  3. Wiaan Mulder

South Africa · Men's cricket

Wiaan Mulder stats

Data through 9 October 2026Last updated 9 October 2026

Coverage: matches in the Cricsheet data from 12 November 2016 to 9 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2016 and 2026, Wiaan Mulder appears in 25 Tests, 26 ODIs, 15 T20Is for South Africa in the Cricsheet data. In T20 leagues Wiaan Mulder scored 2,019 runs in 104 innings (average 25.56, strike rate 133.8), including 0 hundreds and 9 fifties. With the ball, the best return was 63 wickets in T20 leagues at an average of 33.08 and an economy rate of 9.13. Against Bangladesh in Tests, Wiaan Mulder averaged 41.80 over 6 innings.

International matches
66
Tests 25 · ODIs 26 · T20Is 15
International runs
1,736
3 hundreds
International wickets
79
0 five-wicket hauls
T20 league & domestic matches
119
2,019 runs
Best batting average (Test)
35.46
42 innings
Highest score
367*
Test

Teams played for

South Africa 2017–2026 · 66Leicestershire 2022–2024 · 64Lions 2016–2026 · 32Durban's Super Giants 2023–2025 · 31Essex 2026 · 10Joburg Super Kings 2025–2026 · 10Texas Super Kings 2026 · 8Tshwane Spartans 2019 · 5Kent 2019 · 3Sunrisers Hyderabad 2025 · 1

Wiaan Mulder batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test254251,312367*35.462,32756.431415818
ODI262152726417.0030190.4012273
T20I151221523615.20145104.8003116
T20 (leagues & domestic)119104252,01983*25.561,509133.809415680
First-class264571,416235*37.262,33360.73761969
List A19197907116*75.5891599.111019815

Runs per year

05001K1.5K2K201620202026622
Wiaan Mulder: runs per calendar year (all formats in the data)
05001K1.5K2K201620182020202220242026622
Wiaan Mulder: runs per calendar year (all formats in the data)
Show as table
Wiaan Mulder: runs per calendar year (all formats in the data)
YearRuns
201662
20179
201855
2019281
202036
2021228
20221,669
20231,239
2024874
20251,003
2026622
Year-by-year batting (34 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2016T20 (leagues & domestic)56220.67117.03500
2017ODI122.0050.0200
2017T20 (leagues & domestic)473.50116.7400
2018ODI65518.3374.31900
2019First-class611428.5055.16801
2019ODI11717.00154.51700
2019T20 (leagues & domestic)1013627.20133.35902
2019Test2147.0082.4900
2020Test13636.0057.13600
2021ODI277.0063.6500
2021T20 (leagues & domestic)364–148.82500
2021T20I35125.50115.93600
2021Test810613.2538.03300
2022First-class1568949.2164.023522
2022List A953388.83100.411615
2022T20 (leagues & domestic)1033136.78139.75503
2022Test811614.5034.83500
2023First-class1634324.5058.910211
2023List A1037462.3397.48405
2023ODI210.5025.0100
2023T20 (leagues & domestic)2146724.58126.68301
2023Test25427.0053.54200
2024First-class27437.0058.75301
2024ODI25427.00103.84300
2024T20 (leagues & domestic)1943427.12150.25903
2024T20I55413.50117.43600
2024Test725864.5055.710511
2025ODI713622.6793.86401
2025T20 (leagues & domestic)1119822.00120.74500
2025Test1266966.9073.436720
2026First-class619649.0057.37902
2026T20 (leagues & domestic)2132020.00130.14300
2026T20I44711.7585.53100
2026Test25929.5036.93000

Wiaan Mulder bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test422,2081,080424/326/6725.712.9352.63088
ODI25830874243/25–36.426.3234.6002
T20I14174272132/10–20.929.3813.4000
T20 (leagues & domestic)881,3692,084633/26–33.089.1321.7002
First-class323,2091,842625/636/8029.713.4451.862100
List A191,005829284/47–29.614.9535.9108

Wickets per year

020406020162020202638
Wiaan Mulder: wickets per calendar year (all formats in the data)
020406020162018202020222024202638
Wiaan Mulder: wickets per calendar year (all formats in the data)
Show as table
Wiaan Mulder: wickets per calendar year (all formats in the data)
YearWickets
20161
20176
20186
201921
20205
202117
202240
202352
202424
202522
202638
Year-by-year bowling (34 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2016T20 (leagues & domestic)51135.0011.251/11
2017ODI1132.004.001/32
2017T20 (leagues & domestic)6527.008.902/16
2018ODI6637.176.192/59
2019First-class61030.703.344/118
2019ODI3153.005.891/20
2019T20 (leagues & domestic)11923.117.432/16
2019Test2112.001.711/6
2020Test2521.603.383/69
2021ODI2216.505.501/3
2021T20 (leagues & domestic)2213.505.401/11
2021T20I5518.008.182/10
2021Test10831.122.803/1
2022First-class91451.143.964/125
2022List A91428.935.064/47
2022T20 (leagues & domestic)12832.887.892/16
2022Test5426.503.313/25
2023First-class92617.962.775/63
2023List A101430.294.853/38
2023ODI3240.505.401/26
2023T20 (leagues & domestic)10928.2210.582/17
2023Test1140.002.671/40
2024First-class2343.673.972/84
2024ODI2223.505.881/11
2024T20 (leagues & domestic)12641.838.812/19
2024T20I5335.0011.672/51
2024Test81018.202.944/32
2025ODI81040.507.193/25
2025T20 (leagues & domestic)8346.678.081/10
2025Test12932.332.914/50
2026First-class6924.563.663/46
2026T20 (leagues & domestic)222033.5510.353/26
2026T20I4515.408.562/14
2026Test2423.002.974/68

Wiaan Mulder against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
ZimbabweTest3531265.5090.536720
BangladeshTest620941.8052.610511
West IndiesTest816223.1444.84200
IndiaTest69619.2047.13500
AustraliaTest49223.0036.23000
Sri LankaTest68116.2057.93600
PakistanTest57515.0040.53300
Sri LankaODI86513.0082.31900
AustraliaODI36231.00105.13100
West IndiesT20I55518.33110.03600
New ZealandT20I44711.7585.53100
Sunrisers Eastern CapeT20 (leagues & domestic)718927.00133.15201
NottinghamshireT20 (leagues & domestic)418060.00148.88301
Joburg Super KingsT20 (leagues & domestic)717034.00147.85902
Paarl RoyalsT20 (leagues & domestic)815419.25114.94200
YorkshireT20 (leagues & domestic)513233.00137.54600
DolphinsT20 (leagues & domestic)4126126.00148.25901
Pretoria CapitalsT20 (leagues & domestic)611122.20142.34500
MI Cape TownT20 (leagues & domestic)79716.17147.03800
DurhamT20 (leagues & domestic)47826.00136.85401
DerbyshireT20 (leagues & domestic)47619.00138.23500
WarriorsT20 (leagues & domestic)75829.00128.93100
Cape CobrasT20 (leagues & domestic)43919.50169.62500
TitansT20 (leagues & domestic)43612.00102.92900
WorcestershireT20 (leagues & domestic)33511.6794.61400
NorthamptonshireT20 (leagues & domestic)3155.0083.31300
SussexFirst-class748797.4069.023521
GlamorganFirst-class627955.8068.915611
HampshireFirst-class38643.0050.95401
DerbyshireFirst-class57615.2042.53900
WorcestershireFirst-class6538.8350.02400
NottinghamshireFirst-class43411.3351.51300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Sri LankaTest61019.703.343/25
West IndiesTest91019.202.824/32
BangladeshTest6815.002.863/22
ZimbabweTest4715.292.894/50
AustraliaTest4529.202.924/68
PakistanTest5275.503.081/40
IndiaTest50–2.270/6
Sri LankaODI9738.576.432/59
EnglandODI3620.335.463/25
IndiaODI3240.505.401/26
IrelandT20I4520.0010.002/10
New ZealandT20I4515.408.562/14
West IndiesT20I4235.0010.002/31
Cape CobrasT20 (leagues & domestic)6814.887.442/16
DolphinsT20 (leagues & domestic)5620.838.152/23
Pretoria CapitalsT20 (leagues & domestic)5623.008.622/17
DurhamT20 (leagues & domestic)3512.405.902/16
Paarl RoyalsT20 (leagues & domestic)4434.0010.202/45
Joburg Super KingsT20 (leagues & domestic)4319.337.251/8
WarriorsT20 (leagues & domestic)8285.509.961/11
Sunrisers Eastern CapeT20 (leagues & domestic)8259.0010.731/7
KnightsT20 (leagues & domestic)4233.006.602/24
MI Cape TownT20 (leagues & domestic)3250.0012.001/20
TitansT20 (leagues & domestic)3249.509.902/16
WorcestershireT20 (leagues & domestic)3238.008.442/35
WorcestershireFirst-class51420.143.394/69
SussexFirst-class51131.003.635/63
NottinghamshireFirst-class3722.143.213/35
HampshireFirst-class4621.673.483/46
GlamorganFirst-class4391.003.412/81

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Grace Road38129240.38156
Queens Sports Club3531265.50367
Kingsmead2445625.3359
County Ground, Brighton4336112.00235
The Wanderers Stadium1827020.7759
Senwes Park1026337.5755
County Ground, Chelmsford1024130.1279
SuperSport Park1017119.0043
Newlands917024.2938
St George's Park1015317.0052

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Grace Road263732.494.28
The Wanderers Stadium181631.316.42
Kingsmead141524.535.49
County Ground, Worcester41220.003.63
SuperSport Park111226.253.99
County Ground, Chelmsford91229.584.02
Queens Sports Club4715.292.89
Kent County Cricket Ground3725.434.45
Providence Stadium2611.172.91
Senwes Park11636.177.61

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
T20Powerplay297261113.811570268.61
T20Middle1030891115.639626278.54
T20Death844502168.1393472311.19
ODIPowerplay1119.1112657.24
ODIMiddle13918973.59656175.66
ODIDeath132101130.7648212.88

How Wiaan Mulder was dismissed

How Wiaan Mulder took wickets

Last 20 innings

02040608010 Apr 202631 May 20269 Oct 202629
Wiaan Mulder: runs in the last 20 innings
02040608010 Apr 20268 May 202626 May 20269 Jun 202621 Jun 202627 Jun 20269 Oct 202629
Wiaan Mulder: runs in the last 20 innings
Show as table
Wiaan Mulder: runs in the last 20 innings
InningsRuns
10 Apr 20260
10 Apr 202631
8 May 202654
8 May 202615
15 May 202679
22 May 20262
26 May 202614
31 May 202612
7 Jun 202610
9 Jun 202629
18 Jun 202631
20 Jun 202612
21 Jun 202615
24 Jun 20264
26 Jun 202619
27 Jun 202643
3 Jul 202629
5 Jul 20267
9 Oct 202630
9 Oct 202629
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
9 Oct 2026TestAustralia29110caughtKingsmead
9 Oct 2026TestAustralia3050caughtKingsmead
5 Jul 2026T20 (leagues & domestic)Seattle Orcas715caughtKnight Riders Cricket Ground
3 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders29*16not outKnight Riders Cricket Ground
27 Jun 2026T20 (leagues & domestic)Washington Freedom43*20not outOakland Coliseum
26 Jun 2026T20 (leagues & domestic)MI New York19*15not outOakland Coliseum
24 Jun 2026T20 (leagues & domestic)San Francisco Unicorns410caughtOakland Coliseum
21 Jun 2026T20 (leagues & domestic)MI New York158caughtGrand Prairie Stadium
20 Jun 2026T20 (leagues & domestic)San Francisco Unicorns1211caughtGrand Prairie Stadium
18 Jun 2026T20 (leagues & domestic)Seattle Orcas31*15not outGrand Prairie Stadium
9 Jun 2026T20 (leagues & domestic)Kent2911caughtCounty Ground, Chelmsford
7 Jun 2026T20 (leagues & domestic)Middlesex10*7not outMerchant Taylors' School Ground
31 May 2026T20 (leagues & domestic)Derbyshire1213caughtCounty Ground, Chelmsford
26 May 2026T20 (leagues & domestic)Hampshire1415caughtThe Rose Bowl
22 May 2026T20 (leagues & domestic)Sussex24caughtCounty Ground, Chelmsford
15 May 2026First-classLeicestershire79*124not outCounty Ground, Chelmsford
8 May 2026First-classHampshire15*27not outCounty Ground, Chelmsford
8 May 2026First-classHampshire5498caughtCounty Ground, Chelmsford
10 Apr 2026First-classSomerset3147caughtCounty Ground, Chelmsford
10 Apr 2026First-classSomerset02caughtCounty Ground, Chelmsford

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
9 Oct 2026TestAustralia0/2440Kingsmead
9 Oct 2026TestAustralia4/68276Kingsmead
27 Sep 2026T20 (leagues & domestic)Dolphins2/3140Kingsmead
5 Jul 2026T20 (leagues & domestic)Seattle Orcas1/4040Knight Riders Cricket Ground
3 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders0/2820Knight Riders Cricket Ground
27 Jun 2026T20 (leagues & domestic)Washington Freedom2/5040Oakland Coliseum
26 Jun 2026T20 (leagues & domestic)MI New York1/1720Oakland Coliseum
24 Jun 2026T20 (leagues & domestic)San Francisco Unicorns0/2930Oakland Coliseum
21 Jun 2026T20 (leagues & domestic)MI New York0/201.30Grand Prairie Stadium
20 Jun 2026T20 (leagues & domestic)San Francisco Unicorns0/2940Grand Prairie Stadium
18 Jun 2026T20 (leagues & domestic)Seattle Orcas0/3120Grand Prairie Stadium
9 Jun 2026T20 (leagues & domestic)Kent1/4140County Ground, Chelmsford
7 Jun 2026T20 (leagues & domestic)Middlesex1/1130Merchant Taylors' School Ground
31 May 2026T20 (leagues & domestic)Derbyshire2/2331County Ground, Chelmsford
29 May 2026T20 (leagues & domestic)Kent3/2640St Lawrence Ground
26 May 2026T20 (leagues & domestic)Hampshire0/3320The Rose Bowl
22 May 2026T20 (leagues & domestic)Sussex0/3620County Ground, Chelmsford
15 May 2026First-classLeicestershire3/70162County Ground, Chelmsford
8 May 2026First-classHampshire2/2311.51County Ground, Chelmsford
8 May 2026First-classHampshire3/4612.32County Ground, Chelmsford

Frequently asked questions

How many runs has Wiaan Mulder scored in Tests?
1,312 runs in 42 innings (25 matches) at an average of 35.46 and a strike rate of 56.4, in the data from 2019 to 2026.
How many runs has Wiaan Mulder scored in ODIs?
272 runs in 21 innings (26 matches) at an average of 17.00 and a strike rate of 90.4, in the data from 2017 to 2025.
How many runs has Wiaan Mulder scored in T20Is?
152 runs in 12 innings (15 matches) at an average of 15.20 and a strike rate of 104.8, in the data from 2021 to 2026.
What is Wiaan Mulder's highest score?
367* in Tests, the highest score in the data.
How many wickets has Wiaan Mulder taken in Tests?
42 wickets in 42 innings at an average of 25.71, economy 2.93, best figures 4/32.

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