David Miller ODI Stats
Batsman · South Africa Updated , after South Africa vs Australia
| Date | Team | Oppo | Comp | H/A | Venue | Result | Runs | Balls | 4s | 6s | SR | Wkts | R | Overs | Econ | Dots | ◆ Dream11 | Perf | ◆ Dream11 | Scoreline | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 Sep 26 | SA | AUS | ODI | H | Won | 142 | 93 | 12 | 9 | 152.7 | – | – | – | – | – | 274 | 142 | 274 | › | ||
| 24 Sep 26 | SA | AUS | ODI | H | Won | 9 | 25 | 0 | 0 | 36.0 | – | – | – | – | – | 25 | 29 | 25 | › | ||
| 5 Mar 25 | SA | NZ | CT | A | Lost | 100* | 67 | 10 | 4 | 149.3 | – | – | – | – | – | 190 | 100 | 190 | › | ||
| 1 Mar 25 | SA | ENG | CT | H | Won | 7* | 2 | 0 | 1 | 350.0 | – | – | – | – | – | 17 | 7 | 17 | › | ||
| 21 Feb 25 | SA | AFG | CT | A | Won | 14 | 18 | 1 | 0 | 77.8 | – | – | – | – | – | 22 | 14 | 22 | › | ||
| 22 Dec 24 | SA | PAK | ODI | H | Lost | 3 | 6 | 0 | 0 | 50.0 | – | – | – | – | – | 23 | 23 | 23 | › | ||
| 19 Dec 24 | SA | PAK | ODI | H | Lost | 29 | 39 | 1 | 1 | 74.4 | – | – | – | – | – | 63 | 49 | 63 | › | ||
| 21 Dec 23 | SA | IND | ODI | H | Lost | 10 | 20 | 0 | 0 | 50.0 | – | – | – | – | – | 12 | 10 | 12 | › | ||
| 19 Dec 23 | SA | IND | ODI | H | Won | – | – | – | – | – | – | – | – | – | – | 20 | 20 | 20 | › | ||
| 17 Dec 23 | SA | IND | ODI | H | Lost | 2 | 7 | 0 | 0 | 28.6 | – | – | – | – | – | 14 | 12 | 14 | › | ||
| 16 Nov 23 | SA | AUS | CWC | H | Lost | 101 | 116 | 8 | 5 | 87.1 | – | – | – | – | – | 183 | 101 | 183 | › | ||
| 10 Nov 23 | SA | AFG | CWC | H | Won | 24 | 33 | 1 | 1 | 72.7 | – | – | – | – | – | 46 | 34 | 46 | › | ||
| 5 Nov 23 | SA | IND | CWC | A | Lost | 11 | 11 | 2 | 0 | 100.0 | – | – | – | – | – | 23 | 11 | 23 | › | ||
| 1 Nov 23 | SA | NZ | CWC | A | Won | 53 | 30 | 2 | 4 | 176.7 | – | – | – | – | – | 119 | 73 | 119 | › | ||
| 27 Oct 23 | SA | PAK | CWC | A | Won | 29 | 33 | 2 | 2 | 87.9 | – | – | – | – | – | 65 | 39 | 65 | › | ||
| 24 Oct 23 | SA | BAN | CWC | H | Won | 34* | 15 | 1 | 4 | 226.7 | – | – | – | – | – | 78 | 44 | 78 | › | ||
| 21 Oct 23 | SA | ENG | CWC | A | Won | 5 | 6 | 1 | 0 | 83.3 | – | – | – | – | – | 21 | 15 | 21 | › | ||
| 17 Oct 23 | SA | NLD | CWC | H | Lost | 43 | 52 | 4 | 1 | 82.7 | – | – | – | – | – | 73 | 43 | 73 | › | ||
| 12 Oct 23 | SA | AUS | CWC | A | Won | 17 | 13 | 1 | 1 | 130.8 | – | – | – | – | – | 39 | 27 | 39 | › | ||
| 7 Oct 23 | SA | SL | CWC | H | Won | 39* | 21 | 3 | 2 | 185.7 | – | – | – | – | – | 77 | 39 | 77 | › | ||
| 17 Sep 23 | SA | AUS | ODI | H | Won | 63 | 65 | 4 | 3 | 96.9 | – | – | – | – | – | 109 | 63 | 109 | › | ||
| 15 Sep 23 | SA | AUS | ODI | H | Won | 82* | 45 | 6 | 5 | 182.2 | – | – | – | – | – | 166 | 92 | 166 | › | ||
| 12 Sep 23 | SA | AUS | ODI | H | Won | 8 | 17 | 0 | 0 | 47.1 | – | – | – | – | – | 20 | 18 | 20 | › | ||
| 9 Sep 23 | SA | AUS | ODI | H | Lost | 49 | 52 | 6 | 0 | 94.2 | – | – | – | – | – | 97 | 69 | 97 | › | ||
| 7 Sep 23 | SA | AUS | ODI | H | Lost | 0 | 2 | 0 | 0 | 0.0 | – | – | – | – | – | 1 | 0 | 1 | › | ||
| 2 Apr 23 | SA | NLD | CWCSL | H | Won | 91 | 61 | 6 | 4 | 149.2 | – | – | – | – | – | 161 | 91 | 161 | › | ||
| 21 Mar 23 | SA | WI | ODI | H | Won | 17 | 17 | 0 | 2 | 100.0 | – | – | – | – | – | 41 | 27 | 41 | › | ||
| 1 Feb 23 | SA | ENG | CWCSL | H | Lost | 13 | 7 | 1 | 1 | 185.7 | – | – | – | – | – | 27 | 13 | 27 | › | ||
| 29 Jan 23 | SA | ENG | CWCSL | H | Won | 58* | 37 | 2 | 3 | 156.8 | – | – | – | – | – | 102 | 58 | 102 | › | ||
| 27 Jan 23 | SA | ENG | CWCSL | H | Won | 53 | 56 | 4 | 1 | 94.6 | – | – | – | – | – | 95 | 63 | 95 | › |
About David Miller's ODI record
In David Miller's last 30 All ODI Cricket games (2023–2026) for South Africa, they have scored 1,106 runs at an average of 36.9 with a strike rate of 114.1.
David Miller Stats - All ODI Cricket
David Miller is a left hand bat batsman. Across these 30 games, David Miller has hit 78 fours and 54 sixes, taking 22 catches in the field. Their highest score in this span is 142.
David Miller: Betting Insights
For bet builder markets, David Miller has scored 25+ runs in 50% of their last 30 All ODI Cricket games (15/30). They have registered 1+ boundaries in 77% of these games (23/30). Over their last 5 games, David Miller has 272 runs.
Related pages
Frequently asked questions
What is David Miller's highest score in ODI cricket?
David Miller's highest score in the 77 ODI matches Statz has on record is 142 off 93 balls against Australia (27 Sep 2026). Across those matches David Miller has scored 2506 runs at 32.5 a match.
What are David Miller's ODI batting stats?
David Miller averages 36.9 runs per match at a strike rate of 114.1, based on 30 games (2023–2026). In the last 5 matches David Miller scored 142, 9, 100, 7 and 14, newest first. David Miller has 2506 runs in all 77 ODI matches on record.
How many fifties and hundreds has David Miller scored in ODI cricket?
David Miller has 5 hundreds and 15 fifties in the 77 ODI matches Statz has on record. The highest is 142 against Australia (27 Sep 2026). David Miller has passed 30 in 32 of 77 innings.
Which team does David Miller play for?
David Miller currently plays for South Africa, and has also played for Southern Brave, Delhi Capitals and Paarl Royals. Statz has David Miller's 77 ODI matches on record, the most recent against Australia (27 Sep 2026), with 2506 runs in all.
How old is David Miller?
David Miller was born on 10 June 1989 and is 37 years old. David Miller is a batsman with 77 ODI matches on record and 2506 runs.