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 2022 stats
ODI
MAT
5
ING
9
RUNS
289
BF
260
50s
0
100s
0
6s
7
4s
29
NO
2
HS
79
AVG
38.50
SR
114.93
T20I
MAT
15
ING
13
RUNS
361
BF
219
50s
2
100s
1
6s
24
4s
22
NO
7
HS
106
AVG
60.17
SR
164.84
ODI
1st InningING
7
RUNS
198
BF
190
50s
0
100s
0
6s
4
4s
19
NO
2
HS
75
AVG
65.00
SR
120.37
ODI
2nd InningING
2
RUNS
91
BF
70
50s
0
100s
0
6s
3
4s
10
NO
0
HS
79
AVG
12.00
SR
92.31
T20I
1st InningING
5
RUNS
75
BF
39
50s
0
100s
0
6s
7
4s
4
NO
3
HS
32
AVG
37.50
SR
192.31
T20I
2nd InningING
8
RUNS
286
BF
180
50s
2
100s
1
6s
17
4s
18
NO
4
HS
106
AVG
71.50
SR
158.89
ODI
MAT
-99
ING
9
RUNS
289
BF
260
50s
0
100s
0
6s
7
4s
29
NO
0
HS
79
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
13
RUNS
361
BF
219
50s
0
100s
0
6s
24
4s
22
NO
0
HS
106
AVG
0.00
SR
0.00
David Miller's 2022 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
40th , Group 2 - Sun, 06 Nov 2022 vs Netherlands171710100.00LossView Scorecard
30th , Group 2 (N) - Sun, 30 Oct 2022 vs India594643128.26LossView Scorecard
22nd , Group 2 (D/N) - Thu, 27 Oct 2022 vs Bangladesh240050.00LossView Scorecard
3rd ODI (D/N) - Tue, 11 Oct 2022 vs India781087.50LossView Scorecard
2nd ODI (D/N) - Sun, 09 Oct 2022 vs India353440102.94LossView Scorecard
1st ODI (D/N) - Thu, 06 Oct 2022 vs India756353119.04WinView Scorecard
3rd T20I (N) - Tue, 04 Oct 2022 vs India19503380.00LossView Scorecard
2nd T20I (N) - Sun, 02 Oct 2022 vs India1064787225.53LossView Scorecard
1st T20I (N) - Wed, 28 Sep 2022 vs India01000.00LossView Scorecard
2nd T20I (D/N) - Fri, 05 Aug 2022 vs Ireland322013160.00LossView Scorecard
3rd T20I - Sun, 31 Jul 2022 vs England22931244.44LossView Scorecard
1st T20I (D/N) - Wed, 27 Jul 2022 vs England8120066.66LossView Scorecard
2nd ODI (D/N) - Fri, 22 Jul 2022 vs England12132092.30LossView Scorecard
1st ODI (D/N) - Tue, 19 Jul 2022 vs England241440171.42WinView Scorecard
4th T20I (N) - Fri, 17 Jun 2022 vs India9701128.57LossView Scorecard
3rd T20I (N) - Tue, 14 Jun 2022 vs India350060.00LossView Scorecard
2nd T20I (N) - Sun, 12 Jun 2022 vs India201511133.33WinView Scorecard
1st T20I (N) - Thu, 09 Jun 2022 vs India643145206.45WinView Scorecard
3rd ODI (D/N) - Wed, 23 Mar 2022 vs Bangladesh16312051.61LossView Scorecard
1st ODI (D/N) - Fri, 18 Mar 2022 vs Bangladesh795783138.59LossView Scorecard
3rd ODI - Sun, 23 Jan 2022 vs India393831102.63WinView Scorecard
1st ODI - Wed, 19 Jan 2022 vs India2200100.00WinView Scorecard