CricketScore

Players / M du Preez

Women's cricket

M du Preez: runs, wickets and records

285 recorded matches from 22 Jan 2007 to 2 Dec 2023, most often for South Africa, Melbourne Stars, Hobart Hurricanes. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs92812,22390*34.2070.50112155
T20Is80721,2185920.3098.50311515
T20 leagues1131102,6398826.93116.701726945

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs211/922.008.800

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
90*111India10 Feb 2018
8851Brisbane Heat13 Nov 2019
87*61Sydney Thunder20 Nov 2021
80112New Zealand11 Oct 2016
79*87Sri Lanka26 Oct 2013

M du Preez: matches in the records

M du Preez appears in 285 recorded women's matches, from 22 January 2007 to 2 December 2023, most often for South Africa, Melbourne Stars and Hobart Hurricanes. The matches split as 92 in One Day Internationals, 80 in Twenty20 Internationals and 113 in franchise Twenty20 leagues. The most frequent opponents in the records are West Indies (27 matches), India (27 matches) and England (26 matches). The ground used most often is Senwes Park, with 23 matches.

M du Preez batting record

In One Day Internationals, the batting record is 2,223 runs in 81 innings, an average of 34.20, a strike rate of 70.5 and a highest score of 90*, with 11 fifties and 2 ducks.

In Twenty20 Internationals, the batting record is 1,218 runs in 72 innings, an average of 20.30, a strike rate of 98.5 and a highest score of 59, with 3 fifties and 4 ducks.

In franchise Twenty20 leagues, the batting record is 2,639 runs in 110 innings, an average of 26.93, a strike rate of 116.7 and a highest score of 88, with 17 fifties.

M du Preez highest innings

The highest individual scores in the records are: 90* from 111 balls against India at Senwes Park on 10 February 2018 (ODIs). 88 from 51 balls against Brisbane Heat at Junction Oval on 13 November 2019 (franchise Twenty20 leagues). 87* from 61 balls against Sydney Thunder at Ray Mitchell Oval, Harrup Park, Mackay on 20 November 2021 (franchise Twenty20 leagues). 80 from 112 balls against New Zealand at Diamond Oval on 11 October 2016 (ODIs). 79* from 87 balls against Sri Lanka at Senwes Park on 26 October 2013 (ODIs).

M du Preez results with the side

In One Day Internationals, the player's side won 54 and lost 31 of the 92 recorded matches (63.5% of decided matches).

In Twenty20 Internationals, the player's side won 34 and lost 44 of the 80 recorded matches (43.6% of decided matches).

In franchise Twenty20 leagues, the player's side won 47 and lost 61 of the 113 recorded matches (43.5% of decided matches).

Against the most frequent opponents the results were West Indies: 14 won, 9 lost in 27 matches, India: 12 won, 14 lost in 27 matches, England: 4 won, 21 lost in 26 matches, Pakistan: 15 won, 8 lost in 24 matches and Sri Lanka: 15 won, 4 lost in 21 matches.

M du Preez teams

Matches by side: South Africa (172), Melbourne Stars (54), Hobart Hurricanes (28), Brisbane Heat (17), Manchester Originals (7) and Trent Rockets (7).

M du Preez main grounds

The grounds used most often are Senwes Park (23), County Ground (8), North Sydney Oval (7), Junction Oval (7), Bellerive Oval, Hobart (7) and W.A.C.A. Ground (6).

M du Preez runs by year

Runs in each calendar year of the records: 2007 (13), 2009 (15), 2011 (54), 2012 (10), 2013 (295), 2014 (247), 2015 (127), 2016 (542), 2017 (627), 2018 (806), 2019 (768), 2020 (590), 2021 (896), 2022 (708), 2023 (382).

M du Preez matches by year

Recorded matches in each calendar year: 2007 (1), 2009 (2), 2011 (4), 2012 (3), 2013 (11), 2014 (15), 2015 (6), 2016 (21), 2017 (24), 2018 (41), 2019 (37), 2020 (26), 2021 (38), 2022 (39), 2023 (17).

M du Preez fours and sixes

In One Day Internationals, 215 fours and 5 sixes, one boundary every 14.3 balls faced; 40.0% of the runs came in boundaries.

In Twenty20 Internationals, 115 fours and 15 sixes, one boundary every 9.5 balls faced; 45.2% of the runs came in boundaries.

In franchise Twenty20 leagues, 269 fours and 45 sixes, one boundary every 7.2 balls faced; 51.0% of the runs came in boundaries.

How M du Preez gets out

In One Day Internationals, 65 recorded dismissals: caught 49%, run out 17%, bowled 14% and lbw 9%.

In Twenty20 Internationals, 60 recorded dismissals: caught 57%, run out 17%, bowled 13% and lbw 7%.

In franchise Twenty20 leagues, 98 recorded dismissals: caught 60%, bowled 12%, caught and bowled 8% and stumped 7%.

M du Preez player of the match awards

Of the 14 player of the match awards on record, the first is dated 15 September 2013 (South Africa v Bangladesh) and the latest 11 November 2023 (Adelaide Strikers v Brisbane Heat): 7 in One Day Internationals, 2 in Twenty20 Internationals and 5 in franchise Twenty20 leagues.

M du Preez first and latest matches

The first recorded match in One Day Internationals is dated 22 January 2007 against Pakistan and the latest 31 March 2022 against England.

The first recorded match in Twenty20 Internationals is dated 28 October 2009 against West Indies and the latest 4 August 2022 against Sri Lanka.

The first recorded match in franchise Twenty20 leagues is dated 26 December 2015 against Perth Scorchers and the latest 2 December 2023 against Adelaide Strikers.

M du Preez against different opponents

The most runs against a single opponent are 696 against India in 25 innings (average 31.64), 553 against New Zealand in 19 innings (average 34.56), 520 against England in 26 innings (average 23.64) and 468 against Brisbane Heat in 13 innings (average 42.55).

M du Preez at different grounds

The grounds that have produced the most runs are Senwes Park (571 runs in 20 innings), County Ground (250 runs in 8 innings), North Sydney Oval, Sydney (231 runs in 5 innings) and Junction Oval (198 runs in 7 innings).

M du Preez recent years

Year by year, the latest figures in the records are 2018: 41 matches, 806 runs and 1 wickets; 2019: 37 matches and 768 runs; 2020: 26 matches and 590 runs; 2021: 38 matches and 896 runs; 2022: 39 matches and 708 runs; 2023: 17 matches and 382 runs.

M du Preez year by year

The busiest year in the records is 2018, with 41 matches. The most runs in a calendar year came in 2021: 896. The most wickets in a calendar year came in 2018: 1.

Questions and answers

How many matches has M du Preez played?

285 recorded matches, from 22 January 2007 to 2 December 2023.

How many runs has M du Preez scored in ODIs?

2,223 runs in 81 innings, at an average of 34.20.

How many runs has M du Preez scored in T20Is?

1,218 runs in 72 innings, at an average of 20.30.

How many runs has M du Preez scored in T20 leagues?

2,639 runs in 110 innings, at an average of 26.93.

What is M du Preez's highest score?

90* from 111 balls against India on 10 February 2018, at Senwes Park.

How many sixes has M du Preez hit?

65 sixes and 599 fours in the recorded matches.

How many player of the match awards has M du Preez won?

14 in the recorded matches.

Which teams has M du Preez played for?

South Africa (172), Melbourne Stars (54), Hobart Hurricanes (28), Brisbane Heat (17), Manchester Originals (7) and Trent Rockets (7).

When was M du Preez's most recent recorded match?

2 December 2023.

Team pages

Records