CricketScore

Players / MP O'Dowd

Men's cricket

MP O'Dowd: runs, wickets and records

162 recorded matches from 1 Jul 2015 to 2 Nov 2026, most often for Netherlands. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
ODIs74742,559158*36.5676.331724949
T20Is88852,229133*28.58121.911423653

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs1221/1689.007.270
T20Is1141/738.508.720

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
158*130Scotland12 Jun 2025
133*73Malaysia18 Apr 2021
106119United Arab Emirates31 Oct 2026
10379United Arab Emirates25 Oct 2026
92*57Guernsey9 Jul 2025

MP O'Dowd: matches in the records

MP O'Dowd appears in 162 recorded men's matches, from 1 July 2015 to 2 November 2026, most often for Netherlands. The matches split as 74 in One Day Internationals and 88 in Twenty20 Internationals. The most frequent opponents in the records are Nepal (19 matches), Scotland (17 matches) and Ireland (13 matches). The ground used most often is Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), with 13 matches.

MP O'Dowd batting record

In One Day Internationals, the batting record is 2,559 runs in 74 innings, an average of 36.56, a strike rate of 76.3 and a highest score of 158*, with 3 hundreds, 17 fifties and 4 ducks.

In Twenty20 Internationals, the batting record is 2,229 runs in 85 innings, an average of 28.58, a strike rate of 121.9 and a highest score of 133*, with 1 hundred, 14 fifties and 2 ducks.

MP O'Dowd highest innings

The highest individual scores in the records are: 158* from 130 balls against Scotland at Forthill, Dundee on 12 June 2025 (ODIs). 133* from 73 balls against Malaysia at Tribhuvan University International Cricket Ground, Kirtipur on 18 April 2021 (T20Is). 106 from 119 balls against United Arab Emirates at ICC Academy, Dubai on 31 October 2026 (ODIs). 103 from 79 balls against United Arab Emirates at ICC Academy, Dubai on 25 October 2026 (ODIs). 92* from 57 balls against Guernsey at Sportpark Westvliet, The Hague on 9 July 2025 (T20Is).

MP O'Dowd results with the side

In One Day Internationals, the player's side won 32 and lost 39 of the 74 recorded matches (45.1% of decided matches).

In Twenty20 Internationals, the player's side won 44 and lost 39 of the 88 recorded matches (53.0% of decided matches).

Against the most frequent opponents the results were Nepal: 10 won, 7 lost in 19 matches, Scotland: 8 won, 9 lost in 17 matches, Ireland: 7 won, 6 lost in 13 matches, Namibia: 8 won, 3 lost in 12 matches and United Arab Emirates: 7 won, 4 lost in 11 matches.

MP O'Dowd main grounds

The grounds used most often are Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (13), Sportpark Westvliet, The Hague (13), Tribhuvan University International Cricket Ground, Kirtipur (13), Hazelaarweg, Rotterdam (12), Sportpark Maarschalkerweerd, Utrecht (12) and VRA Ground, Amstelveen (11).

MP O'Dowd runs by year

Runs in each calendar year of the records: 2015 (20), 2016 (6), 2017 (34), 2018 (95), 2019 (731), 2021 (489), 2022 (744), 2023 (599), 2024 (873), 2025 (704), 2026 (493).

MP O'Dowd wickets by year

Wickets in each calendar year of the records: 2015 (1), 2017 (1), 2018 (1), 2024 (2), 2026 (1).

MP O'Dowd matches by year

Recorded matches in each calendar year: 2015 (3), 2016 (1), 2017 (3), 2018 (4), 2019 (24), 2021 (13), 2022 (27), 2023 (21), 2024 (31), 2025 (20), 2026 (15).

MP O'Dowd fours and sixes

In One Day Internationals, 249 fours and 49 sixes, one boundary every 11.2 balls faced; 50.4% of the runs came in boundaries.

In Twenty20 Internationals, 236 fours and 53 sixes, one boundary every 6.3 balls faced; 56.6% of the runs came in boundaries.

How MP O'Dowd gets out

In One Day Internationals, 70 recorded dismissals: caught 43%, bowled 34%, lbw 17% and run out 3%.

In Twenty20 Internationals, 78 recorded dismissals: caught 53%, bowled 26%, run out 9% and lbw 9%.

MP O'Dowd player of the match awards

Of the 11 player of the match awards on record, the first is dated 18 October 2019 (Kenya v Netherlands) and the latest 25 October 2026 (United Arab Emirates v Netherlands): 7 in One Day Internationals and 4 in Twenty20 Internationals.

MP O'Dowd first and latest matches

The first recorded match in One Day Internationals is dated 19 June 2019 against Zimbabwe and the latest 2 November 2026 against Oman.

The first recorded match in Twenty20 Internationals is dated 1 July 2015 against Nepal and the latest 18 February 2026 against India.

MP O'Dowd against different opponents

The most runs against a single opponent are 501 against Scotland in 17 innings (average 31.31), 493 against Zimbabwe in 10 innings (average 54.78), 474 against Ireland in 13 innings (average 36.46) and 459 against United Arab Emirates in 11 innings (average 45.90).

MP O'Dowd at different grounds

The grounds that have produced the most runs are Sportpark Westvliet, The Hague (518 runs in 13 innings), VRA Ground, Amstelveen (438 runs in 10 innings), ICC Academy, Dubai (429 runs in 9 innings) and Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) (366 runs in 13 innings).

MP O'Dowd recent years

Year by year, the latest figures in the records are 2021: 13 matches and 489 runs; 2022: 27 matches and 744 runs; 2023: 21 matches and 599 runs; 2024: 31 matches, 873 runs and 2 wickets; 2025: 20 matches and 704 runs; 2026: 15 matches, 493 runs and 1 wickets.

MP O'Dowd year by year

The busiest year in the records is 2024, with 31 matches. The most runs in a calendar year came in 2024: 873. The most wickets in a calendar year came in 2024: 2.

Questions and answers

How many matches has MP O'Dowd played?

162 recorded matches, from 1 July 2015 to 2 November 2026.

How many runs has MP O'Dowd scored in ODIs?

2,559 runs in 74 innings, at an average of 36.56.

How many runs has MP O'Dowd scored in T20Is?

2,229 runs in 85 innings, at an average of 28.58.

What is MP O'Dowd's highest score?

158* from 130 balls against Scotland on 12 June 2025, at Forthill, Dundee.

How many sixes has MP O'Dowd hit?

102 sixes and 485 fours in the recorded matches.

How many player of the match awards has MP O'Dowd won?

11 in the recorded matches.

How many hundreds has MP O'Dowd scored?

4 in the recorded matches.

Which teams has MP O'Dowd played for?

Netherlands (162).

When was MP O'Dowd's most recent recorded match?

2 November 2026.

Team pages

Records