CricketWise
  1. Home
  2. Players
  3. David Miller
  4. vs Zimbabwe

Player against team · Tests, ODIs and T20Is

David Miller vs Zimbabwe: stats and record

Data through 1 March 2026Last updated 1 March 2026

In the data, David Miller faced Zimbabwe in 7 ODIs, 5 T20Is from 2010 to 2026. David Miller scored 431 runs against Zimbabwe at an average of 71.83, with the most in ODIs (290 runs, highest 138*).

Matches
12
2010–2026
Runs
431
12 innings
Average
71.83
6 dismissals
Hundreds / fifties
1 / 1

David Miller's record against Zimbabwe by format

Record against Zimbabwe
FormatMInnsNORunsHSAvgSR10050WktsBowl avgEconBest
ODI774290138*96.67137.4110–––
T20I5521413947.00130.6000–––

Innings by innings

0501001508 Oct 201019 Aug 201415 Feb 20151 Mar 202622
David Miller: runs in each innings against Zimbabwe
0501001508 Oct 201015 Oct 201019 Aug 201429 Aug 201415 Feb 20151 Mar 202622
David Miller: runs in each innings against Zimbabwe
Show as table
David Miller: runs in each innings against Zimbabwe
InningsRuns
8 Oct 201036
10 Oct 201025
15 Oct 201051
22 Oct 201033
19 Aug 201445
21 Aug 201413
29 Aug 20140
4 Sep 201410
15 Feb 2015138
9 Oct 201839
12 Oct 201819
1 Mar 202622

Every innings against Zimbabwe

Batting innings, oldest first
DateFormatRunsBalls4s6sHow outGround
8 Oct 2010T20I36*2451not outMangaung Oval
10 Oct 2010T20I252111bowledDiamond Oval
15 Oct 2010ODI513152bowledMangaung Oval
22 Oct 2010ODI33*1931not outWillowmoore Park
19 Aug 2014ODI454822lbwQueens Sports Club
21 Aug 2014ODI13*1120not outQueens Sports Club
29 Aug 2014ODI0100lbwHarare Sports Club
4 Sep 2014ODI10*910not outHarare Sports Club
15 Feb 2015ODI138*9279not outSeddon Park
9 Oct 2018T20I393412caughtBuffalo Park
12 Oct 2018T20I19*1340not outSenwes Park
1 Mar 2026T20I221622caughtArun Jaitley Stadium

Frequently asked questions

What is David Miller's record against Zimbabwe in ODIs?
290 runs in 7 innings at an average of 96.67 and a strike rate of 137.4, with 1 hundreds and 1 fifties (highest 138*).
What is David Miller's record against Zimbabwe in T20Is?
141 runs in 5 innings at an average of 47.00 and a strike rate of 130.6, with 0 hundreds and 0 fifties (highest 39).
What is David Miller's highest score against Zimbabwe?
138* in a ODI on 15 Feb 2015 at Seddon Park.

Related

Coverage: Cricsheet data only. Older matches and matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.