CricketScore

Players / D Wiese

Men's cricket

D Wiese: runs, wickets and records

354 recorded matches from 2 Aug 2013 to 26 Jul 2026, most often for Sussex, Lahore Qalandars, Namibia. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs14143286727.3390.1012110
T20Is513758866*24.50131.0033230
T20 leagues2491872,83879*22.17142.606199147
County Championship40591,43410627.0671.11919520

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs14153/5042.535.650
T20Is51585/2320.527.061
T20 leagues2261965/2029.248.945
County Championship731045/2629.523.093

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
106105Warwickshire13 Apr 2018
93116Warwickshire18 Sep 2018
79*46Middlesex1 Sep 2020
7773Lancashire13 Jul 2019
70*80Worcestershire12 Sep 2016

D Wiese: matches in the records

D Wiese appears in 354 recorded men's matches, from 2 August 2013 to 26 July 2026, most often for Sussex, Lahore Qalandars and Namibia. The matches split as 14 in One Day Internationals, 51 in Twenty20 Internationals, 249 in franchise Twenty20 leagues and 40 in the County Championship. The most frequent opponents in the records are Gloucestershire (14 matches), Multan Sultans (14 matches) and Middlesex (13 matches). The ground used most often is County Ground, Hove, with 31 matches.

D Wiese batting record

In One Day Internationals, the batting record is 328 runs in 14 innings, an average of 27.33, a strike rate of 90.1 and a highest score of 67, with 1 fifties and 1 ducks.

In Twenty20 Internationals, the batting record is 588 runs in 37 innings, an average of 24.50, a strike rate of 131.0 and a highest score of 66*, with 3 fifties and 3 ducks.

In franchise Twenty20 leagues, the batting record is 2,838 runs in 187 innings, an average of 22.17, a strike rate of 142.6 and a highest score of 79*, with 6 fifties and 17 ducks.

In the County Championship, the batting record is 1,434 runs in 59 innings, an average of 27.06, a strike rate of 71.1 and a highest score of 106, with 1 hundred, 9 fifties and 10 ducks.

D Wiese bowling record

In One Day Internationals, the bowling record is 15 wickets in 14 innings, an average of 42.53, an economy rate of 5.65 and best figures of 3 for 50.

In Twenty20 Internationals, the bowling record is 58 wickets in 51 innings, an average of 20.52, an economy rate of 7.06 and best figures of 5 for 23, including 1 five-wicket haul.

In franchise Twenty20 leagues, the bowling record is 196 wickets in 226 innings, an average of 29.24, an economy rate of 8.94 and best figures of 5 for 20, including 5 five-wicket hauls.

In the County Championship, the bowling record is 104 wickets in 73 innings, an average of 29.52, an economy rate of 3.09 and best figures of 5 for 26, including 3 five-wicket hauls.

D Wiese highest innings

The highest individual scores in the records are: 106 from 105 balls against Warwickshire at Edgbaston, Birmingham on 13 April 2018 (the County Championship). 93 from 116 balls against Warwickshire at County Ground, Hove on 18 September 2018 (the County Championship). 79* from 46 balls against Middlesex at Lord's on 1 September 2020 (franchise Twenty20 leagues). 77 from 73 balls against Lancashire at Old Trafford, Manchester on 13 July 2019 (the County Championship). 70* from 80 balls against Worcestershire at County Ground, Hove on 12 September 2016 (the County Championship).

D Wiese best bowling

The best bowling figures in the records are: 5 for 20 against Sharjah Warriors at Sharjah Cricket Stadium on 6 February 2023. 5 for 23 against West Indies at Kingsmead on 14 January 2015. 5 for 24 against Essex at County Ground on 4 July 2018. 5 for 25 against Barbados Royals at Warner Park, Basseterre, St Kitts on 11 September 2021. 5 for 26 against Middlesex at Lord's, London on 2 June 2019.

D Wiese results with the side

In One Day Internationals, the player's side won 9 and lost 5 of the 14 recorded matches (64.3% of decided matches).

In Twenty20 Internationals, the player's side won 28 and lost 22 of the 51 recorded matches (56.0% of decided matches).

In franchise Twenty20 leagues, the player's side won 131 and lost 100 of the 249 recorded matches (56.7% of decided matches).

In the County Championship, the player's side won 17 and lost 13 of the 40 recorded matches (56.7% of decided matches).

Against the most frequent opponents the results were Gloucestershire: 7 won, 3 lost in 14 matches, Multan Sultans: 8 won, 6 lost in 14 matches, Middlesex: 9 won, 3 lost in 13 matches, Kent: 5 won, 5 lost in 12 matches and Guyana Amazon Warriors: 3 won, 8 lost in 11 matches.

D Wiese teams

Matches by side: Sussex (106), Lahore Qalandars (53), Namibia (40), St Lucia Kings (35), South Africa (25), Royal Challengers Bangalore (15), Northern Superchargers (15), Yorkshire (12), Gulf Giants (11) and Joburg Super Kings (8).

D Wiese main grounds

The grounds used most often are County Ground, Hove (31), County Ground (22), Gaddafi Stadium, Lahore (17), Headingley, Leeds (14), Dubai International Cricket Stadium (12) and Daren Sammy National Cricket Stadium, Gros Islet, St Lucia (11).

D Wiese runs by year

Runs in each calendar year of the records: 2013 (10), 2015 (197), 2016 (347), 2017 (412), 2018 (605), 2019 (947), 2020 (412), 2021 (448), 2022 (784), 2023 (526), 2024 (362), 2025 (68), 2026 (70).

D Wiese wickets by year

Wickets in each calendar year of the records: 2013 (3), 2014 (3), 2015 (43), 2016 (33), 2017 (28), 2018 (45), 2019 (39), 2020 (13), 2021 (33), 2022 (42), 2023 (50), 2024 (24), 2025 (13), 2026 (4).

D Wiese matches by year

Recorded matches in each calendar year: 2013 (4), 2014 (1), 2015 (29), 2016 (25), 2017 (23), 2018 (26), 2019 (34), 2020 (21), 2021 (34), 2022 (45), 2023 (58), 2024 (28), 2025 (18), 2026 (8).

D Wiese fours and sixes

In One Day Internationals, 21 fours and 10 sixes, one boundary every 11.7 balls faced; 43.9% of the runs came in boundaries.

In Twenty20 Internationals, 32 fours and 30 sixes, one boundary every 7.2 balls faced; 52.4% of the runs came in boundaries.

In franchise Twenty20 leagues, 199 fours and 147 sixes, one boundary every 5.8 balls faced; 59.1% of the runs came in boundaries.

In the County Championship, 195 fours and 20 sixes, one boundary every 9.4 balls faced; 62.8% of the runs came in boundaries.

How D Wiese gets out

In Twenty20 Internationals, 24 recorded dismissals: caught 67%, bowled 17%, lbw 12% and run out 4%.

In franchise Twenty20 leagues, 128 recorded dismissals: caught 61%, lbw 14%, bowled 12% and run out 10%.

In the County Championship, 53 recorded dismissals: caught 45%, lbw 32% and bowled 23%.

D Wiese bowling in detail

In One Day Internationals: 359 dot balls (53.0% of legal deliveries), 3 maidens, 16 wides and 0 no-balls and wickets by caught 73%, bowled 13% and lbw 13%.

In Twenty20 Internationals: 412 dot balls (40.7% of legal deliveries), 2 maidens, 33 wides and 0 no-balls and wickets by caught 72%, bowled 16% and lbw 9%.

In franchise Twenty20 leagues: 1,223 dot balls (31.8% of legal deliveries), 3 maidens, 148 wides and 17 no-balls and wickets by caught 74%, bowled 16% and caught and bowled 5%.

In the County Championship: 4,544 dot balls (76.2% of legal deliveries), 196 maidens, 1 wides and 44 no-balls and wickets by caught 56%, bowled 24% and lbw 17%.

D Wiese player of the match awards

Of the 17 player of the match awards on record, the first is dated 4 July 2018 (Sussex v Essex) and the latest 2 June 2024 (Oman v Namibia): 5 in Twenty20 Internationals and 12 in franchise Twenty20 leagues.

D Wiese first and latest matches

The first recorded match in One Day Internationals is dated 19 August 2015 against New Zealand and the latest 16 July 2022 against Nepal.

The first recorded match in Twenty20 Internationals is dated 2 August 2013 against Sri Lanka and the latest 15 June 2024 against England.

The first recorded match in franchise Twenty20 leagues is dated 19 April 2015 against Mumbai Indians and the latest 26 July 2026 against Kandy Royals.

The first recorded match in the County Championship is dated 13 August 2016 against Gloucestershire and the latest 23 September 2019 against Worcestershire.

D Wiese against different opponents

The most runs against a single opponent are 427 against Gloucestershire in 16 innings (average 30.50), 297 against Worcestershire in 11 innings (average 29.70), 222 against Multan Sultans in 12 innings (average 37.00) and 221 against Middlesex in 12 innings (average 24.56).

The most wickets against a single opponent are 18 against Worcestershire in 11 innings, 17 against Gloucestershire in 15 innings, 17 against Durham in 12 innings and 17 against Middlesex in 16 innings.

D Wiese at different grounds

The grounds that have produced the most runs are County Ground, Hove (885 runs in 36 innings), County Ground (323 runs in 17 innings), Headingley, Leeds (211 runs in 13 innings) and Gaddafi Stadium, Lahore (189 runs in 15 innings).

D Wiese recent years

Year by year, the latest figures in the records are 2021: 34 matches, 448 runs and 33 wickets; 2022: 45 matches, 784 runs and 42 wickets; 2023: 58 matches, 526 runs and 50 wickets; 2024: 28 matches, 362 runs and 24 wickets; 2025: 18 matches, 68 runs and 13 wickets; 2026: 8 matches, 70 runs and 4 wickets.

D Wiese year by year

The busiest year in the records is 2023, with 58 matches. The most runs in a calendar year came in 2019: 947. The most wickets in a calendar year came in 2023: 50.

Questions and answers

How many matches has D Wiese played?

354 recorded matches, from 2 August 2013 to 26 July 2026.

How many runs has D Wiese scored in ODIs?

328 runs in 14 innings, at an average of 27.33.

How many runs has D Wiese scored in T20Is?

588 runs in 37 innings, at an average of 24.50.

How many runs has D Wiese scored in T20 leagues?

2,838 runs in 187 innings, at an average of 22.17.

What is D Wiese's highest score?

106 from 105 balls against Warwickshire on 13 April 2018, at Edgbaston, Birmingham.

How many wickets has D Wiese taken in ODIs?

15 wickets in 14 innings, with best figures of 3 for 50.

How many wickets has D Wiese taken in T20Is?

58 wickets in 51 innings, with best figures of 5 for 23.

How many wickets has D Wiese taken in T20 leagues?

196 wickets in 226 innings, with best figures of 5 for 20.

How many sixes has D Wiese hit?

207 sixes and 447 fours in the recorded matches.

How many player of the match awards has D Wiese won?

17 in the recorded matches.

How many hundreds has D Wiese scored?

1 in the recorded matches.

Which teams has D Wiese played for?

Sussex (106), Lahore Qalandars (53), Namibia (40), St Lucia Kings (35), South Africa (25), Royal Challengers Bangalore (15), Northern Superchargers (15) and Yorkshire (12).

When was D Wiese's most recent recorded match?

26 July 2026.

Team pages

Records