CricketScore

Players / MDE Holden

Men's cricket

MDE Holden: runs, wickets and records

233 recorded matches from 7 Apr 2017 to 24 Sep 2026, most often for Middlesex, Manchester Originals, Desert Vipers. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
T20 leagues1271242,980121*27.34139.321634168
County Championship1061815,759211*33.2949.692871120

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
County Championship1642/5981.253.960

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
211*377Northamptonshire12 Apr 2024
184335Lancashire4 Apr 2025
182243Kent19 Jun 2026
153265Kent3 Jul 2017
151282Northamptonshire22 Jul 2025

MDE Holden: matches in the records

MDE Holden appears in 233 recorded men's matches, from 7 April 2017 to 24 September 2026, most often for Middlesex, Manchester Originals and Desert Vipers. The matches split as 127 in franchise Twenty20 leagues and 106 in the County Championship. The most frequent opponents in the records are Kent (21 matches), Glamorgan (17 matches) and Sussex (17 matches). The ground used most often is Lord's, London, with 63 matches.

MDE Holden batting record

In franchise Twenty20 leagues, the batting record is 2,980 runs in 124 innings, an average of 27.34, a strike rate of 139.3 and a highest score of 121*, with 2 hundreds, 16 fifties and 8 ducks.

In the County Championship, the batting record is 5,759 runs in 181 innings, an average of 33.29, a strike rate of 49.6 and a highest score of 211*, with 9 hundreds, 28 fifties and 14 ducks.

MDE Holden highest innings

The highest individual scores in the records are: 211* from 377 balls against Northamptonshire at County Ground, Northampton on 12 April 2024 (the County Championship). 184 from 335 balls against Lancashire at Lord's, London on 4 April 2025 (the County Championship). 182 from 243 balls against Kent at St Lawrence Ground, Canterbury on 19 June 2026 (the County Championship). 153 from 265 balls against Kent at Kent County Cricket Ground, Beckenham on 3 July 2017 (the County Championship). 151 from 282 balls against Northamptonshire at Merchant Taylors' School Ground, Northwood on 22 July 2025 (the County Championship).

MDE Holden best bowling

The best bowling figures in the records are: 2 for 59 against Kent at Kent County Cricket Ground, Beckenham on 3 July 2017.

MDE Holden results with the side

In franchise Twenty20 leagues, the player's side won 46 and lost 75 of the 127 recorded matches (38.0% of decided matches).

In the County Championship, the player's side won 40 and lost 35 of the 106 recorded matches (53.3% of decided matches).

Against the most frequent opponents the results were Kent: 6 won, 13 lost in 21 matches, Glamorgan: 9 won, 6 lost in 17 matches, Sussex: 5 won, 9 lost in 17 matches, Gloucestershire: 2 won, 8 lost in 15 matches and Hampshire: 4 won, 8 lost in 15 matches.

MDE Holden teams

Matches by side: Middlesex (180), Manchester Originals (16), Desert Vipers (16), Northamptonshire (8), Trent Rockets (8) and Dubai Capitals (5).

MDE Holden main grounds

The grounds used most often are Lord's, London (63), Merchant Taylors' School Ground, Northwood (13), Dubai International Cricket Stadium (12), County Ground, Northampton (10), Old Trafford, Manchester (10) and St Lawrence Ground, Canterbury (9).

MDE Holden runs by year

Runs in each calendar year of the records: 2017 (658), 2018 (783), 2019 (248), 2020 (220), 2021 (445), 2022 (1,063), 2023 (1,011), 2024 (1,354), 2025 (1,740), 2026 (1,217).

MDE Holden wickets by year

Wickets in each calendar year of the records: 2017 (3), 2018 (1).

MDE Holden matches by year

Recorded matches in each calendar year: 2017 (9), 2018 (18), 2019 (10), 2020 (9), 2021 (18), 2022 (28), 2023 (35), 2024 (37), 2025 (42), 2026 (27).

MDE Holden fours and sixes

In franchise Twenty20 leagues, 341 fours and 68 sixes, one boundary every 5.2 balls faced; 59.5% of the runs came in boundaries.

In the County Championship, 711 fours and 20 sixes, one boundary every 15.9 balls faced; 51.5% of the runs came in boundaries.

How MDE Holden gets out

In franchise Twenty20 leagues, 109 recorded dismissals: caught 68%, bowled 20%, lbw 5% and run out 3%.

In the County Championship, 173 recorded dismissals: caught 61%, bowled 19%, lbw 17% and caught and bowled 2%.

MDE Holden player of the match awards

The one player of the match award on record is dated 26 December 2025 (Sharjah Warriorz v Desert Vipers): 1 in franchise Twenty20 leagues.

MDE Holden first and latest matches

The first recorded match in franchise Twenty20 leagues is dated 6 July 2018 against Essex and the latest 12 July 2026 against Kent.

The first recorded match in the County Championship is dated 7 April 2017 against Glamorgan and the latest 24 September 2026 against Northamptonshire.

MDE Holden against different opponents

The most runs against a single opponent are 930 against Northamptonshire in 20 innings (average 48.95), 887 against Derbyshire in 23 innings (average 40.32), 739 against Kent in 28 innings (average 27.37) and 620 against Sussex in 21 innings (average 34.44).

MDE Holden at different grounds

The grounds that have produced the most runs are Lord's, London (2,727 runs in 94 innings), County Ground, Northampton (746 runs in 18 innings), Merchant Taylors' School Ground, Northwood (523 runs in 19 innings) and Dubai International Cricket Stadium (395 runs in 12 innings).

MDE Holden recent years

Year by year, the latest figures in the records are 2021: 18 matches and 445 runs; 2022: 28 matches and 1,063 runs; 2023: 35 matches and 1,011 runs; 2024: 37 matches and 1,354 runs; 2025: 42 matches and 1,740 runs; 2026: 27 matches and 1,217 runs.

MDE Holden year by year

The busiest year in the records is 2025, with 42 matches. The most runs in a calendar year came in 2025: 1,740. The most wickets in a calendar year came in 2017: 3.

Questions and answers

How many matches has MDE Holden played?

233 recorded matches, from 7 April 2017 to 24 September 2026.

How many runs has MDE Holden scored in T20 leagues?

2,980 runs in 124 innings, at an average of 27.34.

How many runs has MDE Holden scored in the County Championship?

5,759 runs in 181 innings, at an average of 33.29.

What is MDE Holden's highest score?

211* from 377 balls against Northamptonshire on 12 April 2024, at County Ground, Northampton.

How many sixes has MDE Holden hit?

88 sixes and 1,052 fours in the recorded matches.

How many player of the match awards has MDE Holden won?

1 in the recorded matches.

How many hundreds has MDE Holden scored?

11 in the recorded matches.

Which teams has MDE Holden played for?

Middlesex (180), Manchester Originals (16), Desert Vipers (16), Northamptonshire (8), Trent Rockets (8) and Dubai Capitals (5).

When was MDE Holden's most recent recorded match?

24 September 2026.

Team pages

Records