David Miller

Middle-order batsman
SA Flag
Full Name: David Andrew Miller
Date of Birth: 10 Jun 1989
Current Age: 36 Year, 2 Month, 16 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 2024 stats
ODI
MAT
2
ING
2
RUNS
32
BF
45
50s
0
100s
0
6s
1
4s
1
NO
0
HS
29
AVG
16.00
SR
71.11
T20I
MAT
14
ING
13
RUNS
323
BF
273
50s
2
100s
0
6s
21
4s
18
NO
2
HS
82
AVG
29.36
SR
118.32
ODI
2nd InningING
2
RUNS
32
BF
45
50s
0
100s
0
6s
1
4s
1
NO
0
HS
29
AVG
16.00
SR
71.11
T20I
1st InningING
5
RUNS
161
BF
117
50s
1
100s
0
6s
11
4s
9
NO
0
HS
82
AVG
32.20
SR
137.61
T20I
2nd InningING
8
RUNS
162
BF
156
50s
1
100s
0
6s
10
4s
9
NO
2
HS
59
AVG
27.00
SR
103.85
ODI
MAT
-99
ING
2
RUNS
32
BF
45
50s
0
100s
0
6s
1
4s
1
NO
0
HS
29
AVG
16.00
SR
71.11
T20I
MAT
-99
ING
3
RUNS
125
BF
69
50s
1
100s
0
6s
10
4s
8
NO
0
HS
82
AVG
41.67
SR
181.16
T20I
MAT
-99
ING
2
RUNS
25
BF
32
50s
0
100s
0
6s
1
4s
1
NO
0
HS
18
AVG
12.50
SR
78.13
T20I
MAT
-99
ING
7
RUNS
173
BF
171
50s
1
100s
0
6s
10
4s
9
NO
2
HS
59
AVG
34.60
SR
101.17
T20I
MAT
-99
ING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
David Miller's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs Pakistan360050.00LossView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs Pakistan29391174.35LossView Scorecard
1st T20I (N) - Tue, 10 Dec 2024 vs Pakistan824048205.00WinView Scorecard
4th T20I (N) - Fri, 15 Nov 2024 vs India362723133.33LossView Scorecard
3rd T20I (N) - Wed, 13 Nov 2024 vs India181811100.00LossView Scorecard
2nd T20I - Sun, 10 Nov 2024 vs India01000.00WinView Scorecard
1st T20I (N) - Fri, 08 Nov 2024 vs India18221181.81LossView Scorecard
Final - Sat, 29 Jun 2024 vs TBA211711123.52LossView Scorecard
50th , Super Eights, Group 2 (N) - Mon, 24 Jun 2024 vs West Indies4140028.57WinView Scorecard
45th , Super Eights, Group 2 - Fri, 21 Jun 2024 vs TBA432842153.57WinView Scorecard
41st , Super Eights, Group 2 - Wed, 19 Jun 2024 vs TBA01000.00WinView Scorecard
31st , Group D (N) - Fri, 14 Jun 2024 vs Nepal7100070.00WinView Scorecard
21st , Group D - Mon, 10 Jun 2024 vs Bangladesh29381176.31WinView Scorecard
16th , Group D - Sat, 08 Jun 2024 vs Netherlands595134115.68WinView Scorecard
4th , Group D - Mon, 03 Jun 2024 vs Sri Lanka6610100.00WinView Scorecard