David Miller vs Sri Lanka record
David Miller has scored 516 runs in 21 ODIs against Sri Lanka at an average of 51.60 (strike rate 102.4), with 1 hundred and 2 fifties. In T20Is: 251 runs in 15 matches at an average of 27.89 (strike rate 140.2).
36MatchesODI 21 · T20I 15
767Runsaverage 40.37 · SR 112.3
117*Highest score1 hundreds · 2 fifties
David Miller against Sri Lanka by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 21 | 516 | 51.60 | 102.4 |
| T20I | 15 | 251 | 27.89 | 140.2 |
David Miller against Sri Lanka year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2024 T20I | 1 | 6 | — | 100.0 |
| 2023 ODI | 1 | 39 | — | 185.7 |
| 2021 T20I | 2 | 49 | 49.00 | 175.0 |
| 2019 ODI | 4 | 91 | 91.00 | 79.1 |
| 2019 T20I | 3 | 50 | 50.00 | 156.3 |
10 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2018 ODI | 4 | 85 | 21.25 | 103.7 |
| 2018 T20I | 1 | 14 | 14.00 | 87.5 |
| 2017 ODI | 3 | 135 | 135.00 | 112.5 |
| 2017 T20I | 3 | 52 | 17.33 | 144.4 |
| 2016 T20I | 1 | 0 | — | — |
| 2015 ODI | 1 | 0 | — | — |
| 2014 ODI | 3 | 44 | 44.00 | 133.3 |
| 2014 T20I | 1 | 19 | 19.00 | 118.8 |
| 2013 ODI | 5 | 122 | 40.67 | 91.7 |
| 2013 T20I | 3 | 61 | 30.50 | 135.6 |
David Miller's best innings against Sri Lanka
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 117* | 98 | 1 Feb 2017 |
| 85* | 72 | 26 Jul 2013 |
| 51 | 47 | 5 Aug 2018 |
David Miller against Sri Lanka by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| R Premadasa Stadium | 7 | 137 | 27.40 | 102.2 |
| Pallekele International Cricket Stadium | 5 | 162 | 40.50 | 110.2 |
| SuperSport Park | 3 | 74 | 37.00 | 117.5 |
| Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 3 | 40 | 40.00 | 160.0 |
| Wanderers Stadium | 3 | 11 | 11.00 | 78.6 |
| Kingsmead | 2 | 158 | — | 109.7 |
| Newlands | 2 | 42 | 21.00 | 155.6 |
| Arun Jaitley Stadium | 2 | 39 | — | 185.7 |
Sri Lanka bowlers David Miller has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Lasith Malinga | 77 | 79 | 1 | 102.6 |
| Dhananjaya de Silva | 68 | 70 | 2 | 102.9 |
| Thisara Perera | 57 | 84 | 1 | 147.4 |
| Tillakaratne Dilshan | 57 | 45 | 2 | 78.9 |
| Akila Dananjaya | 49 | 35 | 1 | 71.4 |
| Ajantha Mendis | 41 | 41 | 1 | 100.0 |
| Lakshan Sandakan | 39 | 37 | 0 | 94.9 |
| Asela Gunaratne | 37 | 25 | 1 | 67.6 |
David Miller's batting in every match against Sri Lanka
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 3 Jun 2024 | 6* | 6 | Won |
| 7 Oct 2023 | 39* | 21 | Won |
| 30 Oct 2021 | 23* | 13 | Won |
| 10 Sept 2021 | 26 | 15 | Won |
| 22 Mar 2019 | 9* | 9 | Won |
25 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 19 Mar 2019 | 41 | 23 | Won |
| 13 Mar 2019 | 25* | 33 | Won |
| 10 Mar 2019 | 41* | 46 | Won |
| 6 Mar 2019 | 25 | 36 | Won |
| 14 Aug 2018 | 14 | 16 | Lost |
| 8 Aug 2018 | 21 | 17 | Lost |
| 5 Aug 2018 | 51 | 47 | Won |
| 1 Aug 2018 | 3 | 5 | Won |
| 29 Jul 2018 | 10 | 13 | Won |
| 3 Jun 2017 | 18 | 22 | Won |
| 1 Feb 2017 | 117* | 98 | Won |
| 25 Jan 2017 | 1 | 4 | Lost |
| 22 Jan 2017 | 11 | 14 | Lost |
| 20 Jan 2017 | 40 | 18 | Won |
| 12 Jul 2014 | 4* | 4 | Won |
| 9 Jul 2014 | 4 | 8 | Lost |
| 6 Jul 2014 | 36* | 21 | Won |
| 22 Mar 2014 | 19 | 16 | Lost |
| 4 Aug 2013 | 36 | 21 | Won |
| 2 Aug 2013 | 25 | 24 | Won |
| 31 Jul 2013 | 0 | 2 | Lost |
| 28 Jul 2013 | 1 | 3 | Lost |
| 26 Jul 2013 | 85* | 72 | Won |
| 23 Jul 2013 | 22* | 34 | Lost |
| 20 Jul 2013 | 14 | 22 | Lost |
David Miller vs Sri Lanka: questions and answers
- How many matches has David Miller played against Sri Lanka?
- David Miller has played 36 matches against Sri Lanka (21 in ODIs, 15 in T20Is), from 2013 to 2024. South Africa won 25 and lost 11 of them.
- How many runs has David Miller scored against Sri Lanka?
- David Miller has scored 767 runs in 30 innings against Sri Lanka at an average of 40.37 and a strike rate of 112.3 (516 runs at an average of 51.60 in ODIs, 251 runs at an average of 27.89 in T20Is).
- What is David Miller's highest score against Sri Lanka?
- David Miller's highest score against Sri Lanka is 117 not out off 98 balls (ODI) at Kingsmead on 1 February 2017.
- How many hundreds has David Miller scored against Sri Lanka?
- David Miller has scored 1 hundred and 2 fifties against Sri Lanka.
- Where has David Miller scored the most runs against Sri Lanka?
- At Pallekele International Cricket Stadium: 162 runs in 5 innings against Sri Lanka, at an average of 40.50.
- How does David Miller usually get out against Sri Lanka?
- Of David Miller's 19 dismissals against Sri Lanka: caught 12, bowled 3, run out 2, stumped 1 and lbw 1. Dhananjaya de Silva has dismissed David Miller most often, twice in 68 balls.
- When did David Miller last play against Sri Lanka?
- On 3 June 2024 (T20I) at Nassau County International Cricket Stadium: 6 not out off 6 balls. South Africa won that match.