CricketWise
  1. Home
  2. Players
  3. David Wiese

Sussex · Men's cricket

David Wiese stats

Data through 17 September 2026Last updated 17 September 2026

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

Between 2012 and 2026, David Wiese appears in 14 ODIs, 51 T20Is for Namibia in the Cricsheet data. With the ball, the best return was 271 wickets in T20 leagues at an average of 28.00 and an economy rate of 8.68.

International matches
65
ODIs 14 · T20Is 51
International runs
916
0 hundreds
International wickets
73
1 five-wicket hauls
T20 league & domestic matches
337
3,776 runs
Best bowling
5/20
T20 (leagues & domestic)

Teams played for

Sussex 2016–2021 · 133Lahore Qalandars 2019–2025 · 53Titans 2012–2017 · 53Namibia 2021–2024 · 40St Lucia Kings 2021–2025 · 35South Africa 2013–2016 · 25Royal Challengers Bengaluru 2015–2016 · 15Northern Superchargers 2022–2023 · 15Yorkshire 2023 · 12Gulf Giants 2023 · 11Rotterdam Dockers 2026 · 10Khulna Titans 2019 · 9

David Wiese batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI141423286727.3336490.10112110
T20I51371358866*24.50449131.00333230
T20 (leagues & domestic)337254843,77679*22.212,652142.40619265193
First-class416161,49510627.182,08471.71101020123
List A2623668392*40.18578118.20606324

Runs per year

05001K1.5K2012201720222026205
David Wiese: runs per calendar year (all formats in the data)
05001K1.5K20122014201620182020202220242026205
David Wiese: runs per calendar year (all formats in the data)
Show as table
David Wiese: runs per calendar year (all formats in the data)
YearRuns
201285
2013101
2014139
2015215
2016507
2017487
2018878
20191,422
2020511
2021580
2022784
2023526
2024362
202568
2026205
Year-by-year batting (36 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012T20 (leagues & domestic)78521.25137.12400
2013T20 (leagues & domestic)69130.33149.22800
2013T20I210–100.0700
2014T20 (leagues & domestic)1313915.44129.94200
2014T20I100.000.0000
2015ODI33411.3372.31400
2015T20 (leagues & domestic)1315215.20127.74700
2015T20I3299.67131.82100
2016First-class814023.3379.17001
2016List A14141.00132.34100
2016ODI36834.00100.04100
2016T20 (leagues & domestic)1420541.00164.04000
2016T20I45317.67126.22800
2017First-class1333425.6971.56602
2017List A67218.00120.03500
2017T20 (leagues & domestic)98113.50108.02800
2018First-class1843330.9380.810611
2018List A521453.50118.26703
2018T20 (leagues & domestic)1723116.50124.95201
2019First-class2052726.3563.07705
2019List A622474.67110.99203
2019T20 (leagues & domestic)2967133.55144.36601
2020First-class26130.5089.75701
2020T20 (leagues & domestic)2045034.62151.07901
2021List A513226.40126.93600
2021T20 (leagues & domestic)2023713.94122.83400
2021T20I921135.17135.36601
2022ODI822632.2990.86701
2022T20 (leagues & domestic)2644426.12172.85001
2022T20I811422.80126.75501
2023T20 (leagues & domestic)4652516.41138.95402
2023T20I111.0033.3100
2024T20 (leagues & domestic)1119238.40165.54300
2024T20I917034.00136.05101
2025T20 (leagues & domestic)10688.50104.61700
2026T20 (leagues & domestic)1320529.29140.44300

David Wiese bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI14677638153/50–42.535.6545.1003
T20I511,0121,190585/23–20.527.0617.4212
T20 (leagues & domestic)3055,2487,5892715/20–28.008.6819.4756
First-class746,0423,1021055/267/9229.543.0857.5103199
List A261,2251,191304/29–39.705.8340.8105

Wickets per year

0204060201220172022202622
David Wiese: wickets per calendar year (all formats in the data)
02040602012201420162018202020222024202622
David Wiese: wickets per calendar year (all formats in the data)
Show as table
David Wiese: wickets per calendar year (all formats in the data)
YearWickets
20123
20136
201411
201553
201642
201741
201858
201956
202018
202140
202242
202350
202424
202513
202622
Year-by-year bowling (36 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2012T20 (leagues & domestic)6324.676.731/13
2013T20 (leagues & domestic)6327.008.532/13
2013T20I4327.006.752/24
2014T20 (leagues & domestic)13837.258.762/13
2014T20I137.005.253/21
2015ODI3528.807.203/58
2015T20 (leagues & domestic)243417.508.385/30
2015T20I71411.797.075/23
2016First-class91721.182.974/18
2016List A10–6.670/40
2016ODI3443.005.933/50
2016T20 (leagues & domestic)211734.769.094/38
2016T20I7445.758.322/16
2017First-class181937.743.244/63
2017List A71130.555.494/29
2017T20 (leagues & domestic)141127.738.802/16
2018First-class233824.873.035/48
2018List A6641.005.123/46
2018T20 (leagues & domestic)211440.218.805/24
2019First-class233034.933.095/26
2019List A7651.335.923/54
2019T20 (leagues & domestic)302039.058.893/30
2020First-class1132.002.461/32
2020T20 (leagues & domestic)201726.888.763/27
2021List A5737.297.052/44
2021T20 (leagues & domestic)222519.688.635/25
2021T20I9830.387.592/22
2022ODI8653.675.042/22
2022T20 (leagues & domestic)292823.438.303/8
2022T20I8823.006.693/27
2023T20 (leagues & domestic)494231.298.415/20
2023T20I6813.125.084/17
2024T20 (leagues & domestic)171429.508.633/43
2024T20I91020.807.663/26
2025T20 (leagues & domestic)171338.929.582/14
2026T20 (leagues & domestic)162221.058.823/18
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
OmanODI38844.00129.44800
EnglandODI36834.00100.04100
New ZealandODI33411.3372.31400
OmanT20I612864.00137.65101
West IndiesT20I35518.33125.02800
ZimbabweT20I54816.00100.01400
ScotlandT20I33010.00107.11600
AustraliaT20I4248.00109.11300
Sri LankaT20I4168.0088.9700
Multan SultansT20 (leagues & domestic)1222237.00176.24800
HampshireT20 (leagues & domestic)516354.33145.54400
Islamabad UnitedT20 (leagues & domestic)1015219.00178.82800
GloucestershireT20 (leagues & domestic)814721.00123.53800
MiddlesexT20 (leagues & domestic)714428.80137.17901
LionsT20 (leagues & domestic)913627.20163.92800
EssexT20 (leagues & domestic)612531.25145.36601
DolphinsT20 (leagues & domestic)912120.17145.84200
Karachi KingsT20 (leagues & domestic)911939.67140.03100
Guyana Amazon WarriorsT20 (leagues & domestic)910517.50140.04000
Barbados RoyalsT20 (leagues & domestic)610325.75130.42800
SurreyT20 (leagues & domestic)69924.75137.53300
KnightsT20 (leagues & domestic)79519.00121.83400
Trinbago Knight RidersT20 (leagues & domestic)78914.83153.43400
Peshawar ZalmiT20 (leagues & domestic)108617.20156.42600
SomersetT20 (leagues & domestic)48227.33151.95201
WarriorsT20 (leagues & domestic)67815.60136.83600
St Kitts and Nevis PatriotsT20 (leagues & domestic)67725.67132.83400
KentT20 (leagues & domestic)57218.00118.03800
Nelson Mandela Bay GiantsT20 (leagues & domestic)35757.00139.03100
Chennai Super KingsT20 (leagues & domestic)45213.00120.92200
Quetta GladiatorsT20 (leagues & domestic)55012.50131.62200
Manchester OriginalsT20 (leagues & domestic)44715.67174.12500
WorcestershireT20 (leagues & domestic)4369.00156.51500
Desert VipersT20 (leagues & domestic)33618.00105.92200
Jamaica TallawahsT20 (leagues & domestic)43511.67109.42000
Cape CobrasT20 (leagues & domestic)424–114.3900
Welsh FireT20 (leagues & domestic)3178.5094.41300
Oval InvinciblesT20 (leagues & domestic)3113.67100.0900
GloucestershireFirst-class828040.0074.96702
WorcestershireFirst-class726143.5074.17002
DurhamFirst-class713619.4376.05601
NorthamptonshireFirst-class59819.6057.66101
KentFirst-class69122.7568.92800
LeicestershireFirst-class78213.6758.25101
DerbyshireFirst-class47919.7563.24700
MiddlesexFirst-class57719.2571.33700
GlamorganFirst-class6508.3341.03400
GlamorganList A3159159.00133.66702
SurreyList A315678.00120.99201
MiddlesexList A310535.00138.25701
SomersetList A36464.00133.35801
GloucestershireList A36120.3375.35501
EssexList A45012.50108.73600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
New ZealandODI3528.807.203/58
EnglandODI3443.005.933/50
OmanODI3261.505.862/22
West IndiesT20I41010.507.335/23
OmanT20I6819.627.603/26
AustraliaT20I5622.178.873/21
Sri LankaT20I6518.405.752/16
ZimbabweT20I6528.606.813/27
New ZealandT20I3422.507.502/24
ScotlandT20I3330.007.832/38
EnglandT20I3232.507.221/6
Barbados RoyalsT20 (leagues & domestic)81315.008.125/25
WarriorsT20 (leagues & domestic)101215.427.503/23
St Kitts and Nevis PatriotsT20 (leagues & domestic)81217.007.293/8
Peshawar ZalmiT20 (leagues & domestic)101026.108.422/11
EssexT20 (leagues & domestic)71012.407.755/24
Guyana Amazon WarriorsT20 (leagues & domestic)10929.119.703/43
Islamabad UnitedT20 (leagues & domestic)10922.567.913/17
Multan SultansT20 (leagues & domestic)14935.228.033/27
Quetta GladiatorsT20 (leagues & domestic)9826.758.233/23
Jamaica TallawahsT20 (leagues & domestic)6821.759.673/19
KnightsT20 (leagues & domestic)7817.256.902/27
Trinbago Knight RidersT20 (leagues & domestic)9836.6211.345/39
KentT20 (leagues & domestic)8720.868.592/16
DolphinsT20 (leagues & domestic)8728.578.332/28
SurreyT20 (leagues & domestic)9634.6710.312/30
Nelson Mandela Bay GiantsT20 (leagues & domestic)3514.606.643/30
LionsT20 (leagues & domestic)9450.258.931/4
SomersetT20 (leagues & domestic)5443.5011.604/38
WorcestershireT20 (leagues & domestic)4423.258.453/18
Chennai Super KingsT20 (leagues & domestic)4435.759.532/29
MiddlesexT20 (leagues & domestic)8444.508.612/25
Cape CobrasT20 (leagues & domestic)8339.678.501/18
GlamorganT20 (leagues & domestic)4337.677.212/19
MI Cape TownT20 (leagues & domestic)4337.008.651/19
Desert VipersT20 (leagues & domestic)4343.678.731/27
GloucestershireT20 (leagues & domestic)4244.009.781/22
HampshireT20 (leagues & domestic)5241.0010.251/3
Karachi KingsT20 (leagues & domestic)102111.008.881/16
Pretoria CapitalsT20 (leagues & domestic)3246.0010.221/34
Delhi CapitalsT20 (leagues & domestic)3253.009.352/18
Manchester OriginalsT20 (leagues & domestic)41128.0013.961/53
Welsh FireT20 (leagues & domestic)3159.008.851/23
Oval InvinciblesT20 (leagues & domestic)3184.0012.601/44
Antigua and Barbuda FalconsT20 (leagues & domestic)3199.009.901/20
DurhamFirst-class101723.182.655/43
GloucestershireFirst-class111523.802.985/48
WorcestershireFirst-class71421.143.254/18
MiddlesexFirst-class81326.462.765/26
GlamorganFirst-class81033.703.623/52
DerbyshireFirst-class4821.883.294/18
KentFirst-class5844.883.534/54
LeicestershireFirst-class9736.862.773/20
WarwickshireFirst-class4628.832.704/56
NorthamptonshireFirst-class6566.003.723/66
EssexList A4635.835.973/54
SurreyList A3520.204.774/29
MiddlesexList A4536.406.072/54
SomersetList A3435.005.382/51
GloucestershireList A3264.505.862/44
KentList A4281.006.752/64
GlamorganList A3276.005.852/40

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
County Ground, Brighton47125332.1393
County Ground, Bristol2040130.8567
National Stadium, Karachi1725832.2548
Gaddafi Stadium1822820.7331
Headingley1321119.1850
SuperSport Park1720515.7736
Edgbaston520140.20106
Lord's918330.5079
Dubai International Cricket Stadium1017529.1748
Zayed Cricket Stadium716755.6766

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
County Ground, Brighton546434.163.69
County Ground, Bristol222323.618.02
Providence Stadium132016.809.08
Kingsmead131916.476.52
SuperSport Park171723.537.41
Warner Park81614.448.88
Gaddafi Stadium221627.947.68
National Stadium, Karachi191530.679.02
Sportpark Westvliet61312.697.33
St Lawrence Ground61218.754.19

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
T20Powerplay8160135.021960807.36
T20Middle14351283111.85926331138.36
T20Death28481758162.013316671369.74
ODIPowerplay––––21034.63
ODIMiddle15120972.2436695.72
ODIDeath177155114.2810137.54

How David Wiese was dismissed

How David Wiese took wickets

Last 20 innings

020406023 Aug 20251 Jan 202617 Sep 202623
David Wiese: runs in the last 20 innings
020406023 Aug 202517 Sep 202530 Dec 202517 Jul 202623 Jul 20265 Sep 202617 Sep 202623
David Wiese: runs in the last 20 innings
Show as table
David Wiese: runs in the last 20 innings
InningsRuns
23 Aug 202510
26 Aug 202510
7 Sep 202517
17 Sep 20253
19 Sep 20250
26 Dec 20259
30 Dec 20251
1 Jan 202615
7 Jan 20268
17 Jul 202615
19 Jul 20267
22 Jul 20263
23 Jul 202622
26 Aug 202627
1 Sep 20267
5 Sep 202610
6 Sep 202643
10 Sep 20268
15 Sep 202617
17 Sep 202623
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
17 Sep 2026T20 (leagues & domestic)Dublin Guardians2316caughtThe Village
15 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers17*8not outThe Village
10 Sep 2026T20 (leagues & domestic)Glasgow Cosmic8*3not outThe Village
6 Sep 2026T20 (leagues & domestic)Amsterdam Flames43*16not outSportpark Westvliet
5 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers1012caught and bowledSportpark Westvliet
1 Sep 2026T20 (leagues & domestic)Glasgow Cosmic7*6not outSportpark Westvliet
26 Aug 2026T20 (leagues & domestic)Amsterdam Flames27*17not outSportpark Westvliet
23 Jul 2026T20 (leagues & domestic)Galle Gallants2220caughtRangiri Dambulla International Stadium
22 Jul 2026T20 (leagues & domestic)Colombo Kaps3*4not outRangiri Dambulla International Stadium
19 Jul 2026T20 (leagues & domestic)Dambulla Sixers79run outSinhalese Sports Club Ground
17 Jul 2026T20 (leagues & domestic)Galle Gallants1519caughtSinhalese Sports Club Ground
7 Jan 2026T20 (leagues & domestic)Pretoria Capitals88caughtKingsmead
1 Jan 2026T20 (leagues & domestic)Joburg Super Kings158bowledThe Wanderers Stadium
30 Dec 2025T20 (leagues & domestic)Joburg Super Kings13caughtKingsmead
26 Dec 2025T20 (leagues & domestic)MI Cape Town9*5not outNewlands
19 Sep 2025T20 (leagues & domestic)Trinbago Knight Riders05caught and bowledProvidence Stadium
17 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors36caughtProvidence Stadium
7 Sep 2025T20 (leagues & domestic)Barbados Royals1714caught and bowledKensington Oval
26 Aug 2025T20 (leagues & domestic)Guyana Amazon Warriors10*8not outDaren Sammy Cricket Ground
23 Aug 2025T20 (leagues & domestic)Trinbago Knight Riders108bowledDaren Sammy Cricket Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
17 Sep 2026T20 (leagues & domestic)Dublin Guardians2/3240The Village
15 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers0/2941The Village
12 Sep 2026T20 (leagues & domestic)Belfast Wolves1/2440The Village
10 Sep 2026T20 (leagues & domestic)Glasgow Cosmic2/3140The Village
6 Sep 2026T20 (leagues & domestic)Amsterdam Flames1/2430Sportpark Westvliet
5 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers3/183.31Sportpark Westvliet
2 Sep 2026T20 (leagues & domestic)Dublin Guardians1/2641Sportpark Westvliet
1 Sep 2026T20 (leagues & domestic)Glasgow Cosmic3/2940Sportpark Westvliet
29 Aug 2026T20 (leagues & domestic)Belfast Wolves3/4040Sportpark Westvliet
26 Aug 2026T20 (leagues & domestic)Amsterdam Flames2/2840Sportpark Westvliet
26 Jul 2026T20 (leagues & domestic)Kandy Royals1/510Rangiri Dambulla International Stadium
22 Jul 2026T20 (leagues & domestic)Colombo Kaps0/1010Rangiri Dambulla International Stadium
17 Jul 2026T20 (leagues & domestic)Galle Gallants1/4530Sinhalese Sports Club Ground
13 Jan 2026T20 (leagues & domestic)Paarl Royals1/3530Boland Park
7 Jan 2026T20 (leagues & domestic)Pretoria Capitals1/3430Kingsmead
1 Jan 2026T20 (leagues & domestic)Joburg Super Kings0/5330The Wanderers Stadium
30 Dec 2025T20 (leagues & domestic)Joburg Super Kings1/1120Kingsmead
26 Dec 2025T20 (leagues & domestic)MI Cape Town1/3940Newlands
19 Sep 2025T20 (leagues & domestic)Trinbago Knight Riders0/4220Providence Stadium
17 Sep 2025T20 (leagues & domestic)Guyana Amazon Warriors2/1430Providence Stadium

Frequently asked questions

How many wickets has David Wiese taken in ODIs?
15 wickets in 14 innings at an average of 42.53, economy 5.65, best figures 3/50.
How many wickets has David Wiese taken in T20Is?
58 wickets in 51 innings at an average of 20.52, economy 7.06, best figures 5/23.
How many runs has David Wiese scored in ODIs?
328 runs in 14 innings (14 matches) at an average of 27.33 and a strike rate of 90.1, in the data from 2015 to 2022.
How many runs has David Wiese scored in T20Is?
588 runs in 37 innings (51 matches) at an average of 24.50 and a strike rate of 131.0, in the data from 2013 to 2024.
How many runs has David Wiese scored in T20 leagues?
3,776 runs in 254 innings (337 matches) at an average of 22.21 and a strike rate of 142.4, in the data from 2012 to 2026.

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