David Miller vs England record
David Miller has scored 379 runs in 15 ODIs against England at an average of 75.80 (strike rate 126.3), with 5 fifties. In T20Is: 229 runs in 15 matches at an average of 22.90 (strike rate 144.9).
30MatchesODI 15 · T20I 15
608Runsaverage 40.53 · SR 132.8
71*Highest score0 hundreds · 5 fifties
David Miller against England by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 15 | 379 | 75.80 | 126.3 |
| T20I | 15 | 229 | 22.90 | 144.9 |
David Miller against England year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 1 | 7 | — | 350.0 |
| 2024 T20I | 1 | 43 | 43.00 | 153.6 |
| 2023 ODI | 4 | 129 | 43.00 | 121.7 |
| 2022 T20I | 3 | 30 | 15.00 | 142.9 |
| 2022 ODI | 3 | 36 | 36.00 | 133.3 |
8 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2021 T20I | 1 | 0 | — | — |
| 2020 T20I | 3 | 72 | 36.00 | 144.0 |
| 2020 ODI | 3 | 69 | — | 130.2 |
| 2017 T20I | 3 | 24 | 8.00 | 104.3 |
| 2017 ODI | 3 | 82 | 82.00 | 134.4 |
| 2016 T20I | 3 | 41 | 41.00 | 195.2 |
| 2014 T20I | 1 | 19 | 19.00 | 126.7 |
| 2013 ODI | 1 | 56 | — | 109.8 |
David Miller's best innings against England
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 71* | 51 | 27 May 2017 |
| 69* | 53 | 9 Feb 2020 |
| 58* | 37 | 29 Jan 2023 |
| 56* | 51 | 19 Jun 2013 |
| 53 | 56 | 27 Jan 2023 |
David Miller against England by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| The Rose Bowl | 3 | 102 | 51.00 | 152.2 |
| Mangaung Oval | 2 | 111 | 111.00 | 119.4 |
| Wanderers Stadium | 2 | 69 | — | 130.2 |
| Wankhede Stadium | 2 | 33 | 33.00 | 183.3 |
| Kingsmead | 2 | 21 | 21.00 | 131.3 |
| Newlands | 2 | 13 | 13.00 | 144.4 |
| Headingley | 2 | 11 | 11.00 | 110.0 |
| Sophia Gardens | 2 | 7 | 7.00 | 116.7 |
England bowlers David Miller has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Moeen Ali | 62 | 89 | 0 | 143.5 |
| Chris Jordan | 55 | 98 | 3 | 178.2 |
| Adil Rashid | 51 | 68 | 1 | 133.3 |
| Sam Curran | 43 | 52 | 2 | 120.9 |
David Miller's batting in every match against England
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 1 Mar 2025 | 7* | 2 | Won |
| 21 Jun 2024 | 43 | 28 | Won |
| 21 Oct 2023 | 5 | 6 | Won |
| 1 Feb 2023 | 13 | 7 | Lost |
| 29 Jan 2023 | 58* | 37 | Won |
18 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 27 Jan 2023 | 53 | 56 | Won |
| 31 Jul 2022 | 22 | 9 | Won |
| 27 Jul 2022 | 8 | 12 | Lost |
| 22 Jul 2022 | 12 | 13 | Lost |
| 19 Jul 2022 | 24* | 14 | Won |
| 16 Feb 2020 | 35* | 20 | Lost |
| 14 Feb 2020 | 21 | 16 | Lost |
| 12 Feb 2020 | 16 | 14 | Won |
| 9 Feb 2020 | 69* | 53 | Lost |
| 25 Jun 2017 | 7 | 6 | Lost |
| 23 Jun 2017 | 8 | 10 | Won |
| 21 Jun 2017 | 9 | 7 | Lost |
| 27 May 2017 | 71* | 51 | Lost |
| 24 May 2017 | 11 | 10 | Lost |
| 18 Mar 2016 | 28* | 12 | Lost |
| 19 Feb 2016 | 13 | 9 | Won |
| 29 Mar 2014 | 19 | 15 | Won |
| 19 Jun 2013 | 56* | 51 | Lost |
David Miller vs England: questions and answers
- How many matches has David Miller played against England?
- David Miller has played 30 matches against England (15 in ODIs, 15 in T20Is), from 2013 to 2025. South Africa won 16 and lost 12 of them.
- How many runs has David Miller scored against England?
- David Miller has scored 608 runs in 23 innings against England at an average of 40.53 and a strike rate of 132.8 (379 runs at an average of 75.80 in ODIs, 229 runs at an average of 22.90 in T20Is).
- What is David Miller's highest score against England?
- David Miller's highest score against England is 71 not out off 51 balls (ODI) at The Rose Bowl on 27 May 2017.
- How many hundreds has David Miller scored against England?
- David Miller has scored no hundreds and 5 fifties against England.
- Where has David Miller scored the most runs against England?
- At Mangaung Oval: 111 runs in 2 innings against England, at an average of 111.00.
- How does David Miller usually get out against England?
- Of David Miller's 15 dismissals against England: caught 13 and bowled 2. Chris Jordan has dismissed David Miller most often, 3 times in 55 balls.
- When did David Miller last play against England?
- On 1 March 2025 (ODI) at National Stadium, Karachi: 7 not out off 2 balls. South Africa won that match.