David Miller

Middle-order batsman
SA Flag
Full Name: David Andrew Miller
Date of Birth: 10 Jun 1989
Current Age: 36 Year, 2 Month, 17 Days
Born: Pietermaritzburg Natal
Teams: South Africa, Dolphins, Durham, Kings XI Punjab, KwaZulu-Natal, KwaZulu-Natal Inland Under-19s, South Africa A, South Africa Academy, South African Schools, Yorkshire
TEST
Rank
-
Cap No
First Game
2022-03-18
Last Game
2023-04-02
ODI
Rank
24
Cap No
98
First Game
2010-05-22
Last Game
2025-03-05
T20I
Rank
45
Cap No
45
First Game
2010-05-20
Last Game
2024-12-10
David Miller's stats vs Australia
ODI
MAT
27
ING
25
RUNS
932
BF
873
50s
6
100s
2
6s
23
4s
76
NO
8
HS
139
AVG
54.82
SR
106.76
T20I
MAT
15
ING
14
RUNS
257
BF
220
50s
1
100s
0
6s
7
4s
16
NO
4
HS
53
AVG
25.70
SR
116.82
ALL
MAT
42
ING
39
RUNS
1189
BF
1093
50s
7
100s
2
6s
30
4s
92
NO
12
HS
139
AVG
44.04
SR
108.78
David Miller's matches vs Australia
MatchRB4s6sSRORWEcoWin/LossScorecard
10th (D/N) - Fri, 13 Oct 2023171311130.76WinView Scorecard
5th ODI - Sun, 17 Sep 202363654396.92WinView Scorecard
4th ODI (D/N) - Fri, 15 Sep 2023824565182.22WinView Scorecard
3rd ODI (D/N) - Tue, 12 Sep 20238170047.05WinView Scorecard
2nd ODI (D/N) - Sat, 09 Sep 202349526094.23LossView Scorecard
1st ODI (D/N) - Thu, 07 Sep 202302000.00LossView Scorecard
13th - Sat, 23 Oct 202116180088.88LossView Scorecard
3rd ODI - Sat, 07 Mar 2020350060.00WinView Scorecard
2nd ODI (D/N) - Wed, 04 Mar 2020372930127.58WinView Scorecard
1st ODI (D/N) - Sat, 29 Feb 202064704191.42WinView Scorecard
3rd T20I (N) - Wed, 26 Feb 202015180083.33LossView Scorecard
2nd T20I - Sun, 23 Feb 202011130084.61WinView Scorecard
1st T20I (N) - Fri, 21 Feb 20202200100.00LossView Scorecard
Only T20I - Sat, 17 Nov 2018111010110.00WinView Scorecard
3rd ODI - Sun, 11 Nov 2018139108134128.70WinView Scorecard
2nd ODI - Fri, 09 Nov 201851713171.83LossView Scorecard
1st ODI - Sun, 04 Nov 20182100200.00WinView Scorecard
5th ODI - Wed, 12 Oct 2016392940134.48WinView Scorecard
3rd ODI - Wed, 05 Oct 201611879106149.36WinView Scorecard
2nd ODI - Sun, 02 Oct 2016261740152.94WinView Scorecard
1st ODI - Fri, 30 Sep 2016101010100.00WinView Scorecard
3rd T20I (N) - Wed, 09 Mar 2016301622187.50LossView Scorecard
2nd T20I - Sun, 06 Mar 2016331822183.33LossView Scorecard
1st T20I (N) - Fri, 04 Mar 2016533533151.42WinView Scorecard
5th ODI - Sun, 23 Nov 20145120041.66LossView Scorecard
4th ODI - Fri, 21 Nov 201445613073.77LossView Scorecard
3rd ODI - Wed, 19 Nov 2014360050.00LossView Scorecard
2nd ODI - Sun, 16 Nov 201422263084.61WinView Scorecard
1st ODI - Fri, 14 Nov 2014656551100.00LossView Scorecard
3rd T20I (N) - Sun, 09 Nov 2014342630130.76LossView Scorecard
2nd T20I (N) - Fri, 07 Nov 201411151073.33LossView Scorecard
1st T20I (N) - Wed, 05 Nov 20149101090.00WinView Scorecard
5th - Tue, 02 Sep 2014350060.00LossView Scorecard
3rd T20I (N) - Fri, 14 Mar 2014270028.57LossView Scorecard
3rd ODI - Fri, 28 Oct 201111220050.00LossView Scorecard
2nd ODI - Sun, 23 Oct 2011595161115.68WinView Scorecard
1st ODI - Wed, 19 Oct 201111120091.66LossView Scorecard
2nd T20I - Sun, 16 Oct 201110131076.92WinView Scorecard
1st T20I (N) - Thu, 13 Oct 2011201920105.26LossView Scorecard