45MatchesODI 30 · T20I 15
1,441Runsaverage 48.03 · SR 108.6
142Highest score4 hundreds · 7 fifties

David Miller against Australia by format

FormatMatRunsAvgSR100s/50sHS
ODI301,18459.20107.04/6142
T20I1525725.70116.80/153*

David Miller against Australia year by year

YearMatRunsAvgSR100s/50sHS
2026 ODI215175.50128.01/0142
2023 ODI732053.33103.21/2101
2021 T20I11616.0088.90/016
2020 ODI3104104.00100.00/164
2020 T20I32814.0084.80/015
8 earlier years
YearMatRunsAvgSR100s/50sHS
2018 ODI319296.00106.71/1139
2018 T20I11111.00110.00/011
2016 ODI419396.50143.01/0118*
2016 T20I311658.00168.10/153*
2014 ODI814328.6081.70/165
2014 T20I55628.0096.60/034*
2011 ODI38140.5095.30/159
2011 T20I23015.0093.80/020

David Miller's best innings against Australia

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
14293ODIWanderers Stadium27 Sept 2026
139108ODIBellerive Oval11 Nov 2018
118*79ODIKingsmead5 Oct 2016
101116ODIEden Gardens16 Nov 2023
82*45ODISuperSport Park15 Sept 2023

David Miller against Australia by ground

GroundMatRunsAvgSR
Wanderers Stadium627646.00132.7
Kingsmead5191191.00118.6
SuperSport Park410552.50141.9
Newlands410426.00126.8
Mangaung Oval38643.00103.6
Harare Sports Club333.0060.0
Western Australia Cricket Association Ground28787.0095.6
St George's Park27070.00109.4

Australia bowlers David Miller has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Adam Zampa1862192117.7
Pat Cummins1381445104.3
Glenn Maxwell10990082.6
Josh Hazlewood10996288.1
Mitchell Marsh71750105.6
Mitchell Starc7068297.1
Marcus Stoinis53602113.2
Nathan Ellis4541291.1

David Miller's batting in every match against Australia

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
27 Sept 2026ODI14293129152.7WonWanderers Stadium
24 Sept 2026ODI9250036.0WonKingsmead
16 Nov 2023ODI1011168587.1LostEden Gardens
12 Oct 2023ODI171311130.8WonEkana Cricket Stadium
17 Sept 2023ODI63654396.9WonWanderers Stadium
37 older innings
DateFormatRunsBalls4s6sSRResultGround
15 Sept 2023ODI82*4565182.2WonSuperSport Park
12 Sept 2023ODI8170047.1WonSedgars Park
9 Sept 2023ODI49526094.2LostMangaung Oval
7 Sept 2023ODI02000.0LostMangaung Oval
23 Oct 2021T20I16180088.9LostZayed Cricket Stadium
7 Mar 2020ODI3*50060.0WonSenwes Park
4 Mar 2020ODI37*2930127.6WonMangaung Oval
29 Feb 2020ODI64704191.4WonBoland Park
26 Feb 2020T20I15180083.3LostNewlands
23 Feb 2020T20I11*130084.6WonSt George's Park
21 Feb 2020T20I2200100.0LostWanderers Stadium
17 Nov 2018T20I111010110.0WonCarrara Oval
11 Nov 2018ODI139108134128.7WonBellerive Oval
9 Nov 2018ODI51713171.8LostAdelaide Oval
4 Nov 2018ODI2*100200.0WonPerth Stadium
12 Oct 2016ODI392940134.5WonNewlands
5 Oct 2016ODI118*79106149.4WonKingsmead
2 Oct 2016ODI261740152.9WonWanderers Stadium
30 Sept 2016ODI10*1010100.0WonSuperSport Park
9 Mar 2016T20I301622187.5LostNewlands
6 Mar 2016T20I331822183.3LostWanderers Stadium
4 Mar 2016T20I53*3533151.4WonKingsmead
23 Nov 2014ODI5120041.7LostSydney Cricket Ground
21 Nov 2014ODI45613073.8LostMelbourne Cricket Ground
19 Nov 2014ODI360050.0LostManuka Oval
16 Nov 2014ODI22*263084.6WonWestern Australia Cricket Association Ground
14 Nov 2014ODI656551100.0LostWestern Australia Cricket Association Ground
9 Nov 2014T20I34*2630130.8LostStadium Australia
7 Nov 2014T20I11151073.3LostMelbourne Cricket Ground
5 Nov 2014T20I9*101090.0WonAdelaide Oval
2 Sept 2014ODI350060.0LostHarare Sports Club
14 Mar 2014T20I270028.6LostSuperSport Park
28 Oct 2011ODI11*220050.0LostKingsmead
23 Oct 2011ODI595161115.7WonSt George's Park
19 Oct 2011ODI11120091.7LostSuperSport Park
16 Oct 2011T20I10131076.9WonWanderers Stadium
13 Oct 2011T20I201920105.3LostNewlands

David Miller vs Australia: questions and answers

How many matches has David Miller played against Australia?
David Miller has played 45 matches against Australia (30 in ODIs, 15 in T20Is), from 2011 to 2026. South Africa won 24 and lost 21 of them.
How many runs has David Miller scored against Australia?
David Miller has scored 1,441 runs in 42 innings against Australia at an average of 48.03 and a strike rate of 108.6 (1,184 runs at an average of 59.20 in ODIs, 257 runs at an average of 25.70 in T20Is).
What is David Miller's highest score against Australia?
David Miller's highest score against Australia is 142 off 93 balls (ODI) at Wanderers Stadium on 27 September 2026.
How many hundreds has David Miller scored against Australia?
David Miller has scored 4 hundreds and 7 fifties against Australia.
Where has David Miller scored the most runs against Australia?
At Wanderers Stadium: 276 runs in 6 innings against Australia, at an average of 46.00.
How does David Miller usually get out against Australia?
Of David Miller's 30 dismissals against Australia: caught 23, lbw 4 and bowled 3. Pat Cummins has dismissed David Miller most often, 5 times in 138 balls.
When did David Miller last play against Australia?
On 27 September 2026 (ODI) at Wanderers Stadium: 142 off 93 balls. South Africa won that match.