36MatchesODI 21 · T20I 15
767Runsaverage 40.37 · SR 112.3
117*Highest score1 hundreds · 2 fifties

David Miller against Sri Lanka by format

FormatMatRunsAvgSR100s/50sHS
ODI2151651.60102.41/2117*
T20I1525127.89140.20/041

David Miller against Sri Lanka year by year

YearMatRunsAvgSR100s/50sHS
2024 T20I16—100.00/06*
2023 ODI139—185.70/039*
2021 T20I24949.00175.00/026
2019 ODI49191.0079.10/041*
2019 T20I35050.00156.30/041
10 earlier years
YearMatRunsAvgSR100s/50sHS
2018 ODI48521.25103.70/151
2018 T20I11414.0087.50/014
2017 ODI3135135.00112.51/0117*
2017 T20I35217.33144.40/040
2016 T20I10——0/0—
2015 ODI10——0/0—
2014 ODI34444.00133.30/036*
2014 T20I11919.00118.80/019
2013 ODI512240.6791.70/185*
2013 T20I36130.50135.60/036

David Miller's best innings against Sri Lanka

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
117*98ODIKingsmead1 Feb 2017
85*72ODIPallekele International Cricket Stadium26 Jul 2013
5147ODIPallekele International Cricket Stadium5 Aug 2018

David Miller against Sri Lanka by ground

Sri Lanka bowlers David Miller has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Lasith Malinga77791102.6
Dhananjaya de Silva68702102.9
Thisara Perera57841147.4
Tillakaratne Dilshan5745278.9
Akila Dananjaya4935171.4
Ajantha Mendis41411100.0
Lakshan Sandakan3937094.9
Asela Gunaratne3725167.6

David Miller's batting in every match against Sri Lanka

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
3 Jun 2024T20I6*610100.0WonNassau County International Cricket Stadium
7 Oct 2023ODI39*2132185.7WonArun Jaitley Stadium
30 Oct 2021T20I23*1302176.9WonSharjah Cricket Stadium
10 Sept 2021T20I261521173.3WonR Premadasa Stadium
22 Mar 2019T20I9*910100.0WonSuperSport Park
25 older innings
DateFormatRunsBalls4s6sSRResultGround
19 Mar 2019T20I412351178.3WonNewlands
13 Mar 2019ODI25*331175.8WonSt George's Park
10 Mar 2019ODI41*463089.1WonKingsmead
6 Mar 2019ODI25361069.4WonSuperSport Park
14 Aug 2018T20I14162087.5LostR Premadasa Stadium
8 Aug 2018ODI211701123.5LostPallekele International Cricket Stadium
5 Aug 2018ODI514751108.5WonPallekele International Cricket Stadium
1 Aug 2018ODI350060.0WonRangiri Dambulla International Stadium
29 Jul 2018ODI10131076.9WonRangiri Dambulla International Stadium
3 Jun 2017ODI18221181.8WonKennington Oval
1 Feb 2017ODI117*9836119.4WonKingsmead
25 Jan 2017T20I140025.0LostNewlands
22 Jan 2017T20I11141078.6LostWanderers Stadium
20 Jan 2017T20I401833222.2WonSuperSport Park
12 Jul 2014ODI4*400100.0WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
9 Jul 2014ODI481050.0LostPallekele International Cricket Stadium
6 Jul 2014ODI36*2122171.4WonR Premadasa Stadium
22 Mar 2014T20I191610118.8LostZahur Ahmed Chowdhury Stadium
4 Aug 2013T20I362112171.4WonMahinda Rajapaksa International Cricket Stadium, Sooriyawewa
2 Aug 2013T20I252401104.2WonR Premadasa Stadium
31 Jul 2013ODI02000.0LostR Premadasa Stadium
28 Jul 2013ODI130033.3LostPallekele International Cricket Stadium
26 Jul 2013ODI85*7245118.1WonPallekele International Cricket Stadium
23 Jul 2013ODI22*341064.7LostR Premadasa Stadium
20 Jul 2013ODI14220163.6LostR Premadasa Stadium

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.