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 AfghanistanAfghanistan Team Stats
ODI
MAT
3
ING
2
RUNS
38
BF
51
50s
0
100s
0
6s
1
4s
2
NO
0
HS
24
AVG
19.00
SR
74.51
T20I
MAT
1
ING
1
RUNS
19
BF
8
50s
0
100s
0
6s
1
4s
2
NO
0
HS
19
AVG
19.00
SR
237.50
ALL
MAT
4
ING
3
RUNS
57
BF
59
50s
0
100s
0
6s
2
4s
4
NO
0
HS
24
AVG
19.00
SR
96.61
David Miller's stats vs AustraliaAustralia Team Stats
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 stats vs BangladeshBangladesh Team Stats
ODI
MAT
6
ING
6
RUNS
220
BF
221
50s
0
100s
0
6s
7
4s
18
NO
1
HS
79
AVG
41.67
SR
93.98
T20I
MAT
6
ING
6
RUNS
188
BF
128
50s
0
100s
1
6s
9
4s
57
NO
4
HS
101
AVG
94.00
SR
146.88
ALL
MAT
15
ING
12
RUNS
408
BF
349
50s
1
100s
1
6s
16
4s
75
NO
5
HS
101
AVG
58.29
SR
116.91
David Miller's stats vs EnglandEngland Team Stats
ODI
MAT
10
ING
10
RUNS
374
BF
294
50s
3
100s
0
6s
15
4s
27
NO
5
HS
71
AVG
125.00
SR
128.87
T20I
MAT
14
ING
11
RUNS
186
BF
130
50s
0
100s
0
6s
10
4s
13
NO
2
HS
35
AVG
20.67
SR
143.08
ALL
MAT
27
ING
21
RUNS
560
BF
424
50s
5
100s
0
6s
25
4s
40
NO
8
HS
71
AVG
43.08
SR
132.08
David Miller's stats vs IndiaIndia Team Stats
ODI
MAT
26
ING
27
RUNS
513
BF
547
50s
1
100s
0
6s
11
4s
43
NO
4
HS
75
AVG
19.80
SR
89.59
T20I
MAT
23
ING
21
RUNS
503
BF
339
50s
2
100s
1
6s
33
4s
36
NO
7
HS
106
AVG
35.93
SR
148.38
ALL
MAT
52
ING
48
RUNS
1016
BF
886
50s
4
100s
1
6s
44
4s
79
NO
13
HS
106
AVG
29.03
SR
114.67
David Miller's stats vs IrelandIreland Team Stats
ODI
MAT
3
ING
3
RUNS
84
BF
66
50s
0
100s
0
6s
2
4s
7
NO
1
HS
46
AVG
42.00
SR
127.27
T20I
MAT
4
ING
4
RUNS
171
BF
102
50s
1
100s
0
6s
9
4s
12
NO
3
HS
75
AVG
171.00
SR
167.65
ALL
MAT
7
ING
7
RUNS
255
BF
168
50s
1
100s
0
6s
11
4s
19
NO
4
HS
75
AVG
85.00
SR
151.79
David Miller's stats vs NepalNepal Team Stats
T20I
MAT
1
ING
1
RUNS
7
BF
10
50s
0
100s
0
6s
0
4s
0
NO
0
HS
7
AVG
7.00
SR
70.00
ALL
MAT
1
ING
1
RUNS
7
BF
10
50s
0
100s
0
6s
0
4s
0
NO
0
HS
7
AVG
7.00
SR
70.00
David Miller's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
3
ING
4
RUNS
151
BF
137
50s
0
100s
0
6s
6
4s
11
NO
0
HS
91
AVG
20.00
SR
78.95
T20I
MAT
3
ING
3
RUNS
93
BF
86
50s
1
100s
0
6s
4
4s
4
NO
1
HS
59
AVG
46.50
SR
108.14
ALL
MAT
8
ING
7
RUNS
244
BF
223
50s
2
100s
0
6s
10
4s
15
NO
1
HS
91
AVG
40.67
SR
109.42
David Miller's stats vs New ZealandNew Zealand Team Stats
ODI
MAT
15
ING
15
RUNS
423
BF
379
50s
1
100s
1
6s
14
4s
38
NO
2
HS
100
AVG
32.54
SR
111.61
T20I
MAT
6
ING
5
RUNS
98
BF
62
50s
0
100s
0
6s
3
4s
9
NO
1
HS
33
AVG
24.50
SR
158.06
ALL
MAT
21
ING
20
RUNS
521
BF
441
50s
1
100s
1
6s
17
4s
47
NO
3
HS
100
AVG
30.65
SR
118.14
David Miller's stats vs PakistanPakistan Team Stats
ODI
MAT
27
ING
25
RUNS
568
BF
684
50s
4
100s
0
6s
11
4s
42
NO
5
HS
75
AVG
28.40
SR
83.04
T20I
MAT
17
ING
15
RUNS
400
BF
256
50s
3
100s
0
6s
25
4s
26
NO
7
HS
85
AVG
50.00
SR
156.25
ALL
MAT
44
ING
40
RUNS
968
BF
940
50s
7
100s
0
6s
36
4s
68
NO
12
HS
85
AVG
34.57
SR
102.98
David Miller's stats vs Sri LankaSri Lanka Team Stats
ODI
MAT
22
ING
19
RUNS
521
BF
510
50s
2
100s
1
6s
20
4s
27
NO
8
HS
117
AVG
47.36
SR
102.16
T20I
MAT
13
ING
10
RUNS
187
BF
143
50s
0
100s
0
6s
7
4s
12
NO
2
HS
40
AVG
23.38
SR
130.77
ALL
MAT
35
ING
29
RUNS
708
BF
653
50s
2
100s
1
6s
27
4s
39
NO
10
HS
117
AVG
37.26
SR
108.42
David Miller's stats vs TBATBA Team Stats
ODI
MAT
1
ING
1
RUNS
101
BF
116
50s
0
100s
1
6s
5
4s
8
NO
0
HS
101
AVG
101.00
SR
87.07
T20I
MAT
6
ING
5
RUNS
92
BF
61
50s
0
100s
0
6s
5
4s
6
NO
2
HS
43
AVG
30.67
SR
150.82
ALL
MAT
7
ING
6
RUNS
193
BF
177
50s
0
100s
1
6s
10
4s
14
NO
2
HS
101
AVG
48.25
SR
109.04
David Miller's stats vs United Arab EmiratesUnited Arab Emirates Team Stats
ODI
MAT
1
ING
1
RUNS
49
BF
48
50s
0
100s
0
6s
0
4s
2
NO
0
HS
49
AVG
49.00
SR
102.08
ALL
MAT
1
ING
1
RUNS
49
BF
48
50s
0
100s
0
6s
0
4s
2
NO
0
HS
49
AVG
49.00
SR
102.08
David Miller's stats vs West IndiesWest Indies Team Stats
ODI
MAT
13
ING
10
RUNS
352
BF
316
50s
1
100s
1
6s
15
4s
22
NO
4
HS
130
AVG
58.67
SR
111.39
T20I
MAT
14
ING
13
RUNS
230
BF
182
50s
0
100s
0
6s
9
4s
13
NO
1
HS
48
AVG
19.17
SR
126.37
ALL
MAT
27
ING
23
RUNS
582
BF
498
50s
1
100s
1
6s
24
4s
35
NO
5
HS
130
AVG
32.33
SR
116.87
David Miller's stats vs ZimbabweZimbabwe Team Stats
ODI
MAT
9
ING
7
RUNS
290
BF
211
50s
1
100s
1
6s
14
4s
20
NO
4
HS
138
AVG
96.67
SR
137.44
T20I
MAT
5
ING
4
RUNS
119
BF
92
50s
0
100s
0
6s
4
4s
11
NO
2
HS
39
AVG
59.50
SR
129.35
ALL
MAT
14
ING
11
RUNS
409
BF
303
50s
1
100s
1
6s
18
4s
31
NO
6
HS
138
AVG
81.80
SR
134.98