David Miller

South Africa


Personal Information

Full Name
David Andrew Miller
Born
June 10, 1989
Age
34 years 109 days
Birth Place
Pietermaritzburg, Natal
Role
Middle-order batter
Batting Style
Left-hand bat
Bowling Style
Right-arm offbreak

Career Information

Teams
South Africa, Barbados Royals, Bengal Tigers, Dolphins, Durban Heat, Durham, Eagles (UAE), Glamorgan, Gujarat Titans, Hobart Hurricanes, ICC World XI, Jaffna Kings, Jamaica Tallawahs, Kings XI Punjab, KwaZulu-Natal, KwaZulu-Natal Inland Under-19s, Multan Sultans, Paarl Royals, Peshawar Zalmi, Rajasthan Royals, South Africa A, South Africa Academy, South African Schools, St Lucia Zouks, Texas Super Kings, Uthura Rudras, Welsh Fire (Men), Winnipeg Hawks, World-XI, Yorkshire

Batting and fielding averages

Mat Inns NO Runs HS Ave BF SR 100 50 4s 6s Ct St
ODIs 160 137 41 4090 139 42.60 3958 103.33 5 23 305 118 73 0
T20Is 114 99 34 2216 106* 34.09 1532 144.64 2 6 147 106 77 1
First-class 63 99 7 3342 177 36.32 5782 57.80 6 19 459 42 73 0
List A 263 228 58 7118 139 41.87 7048 100.99 9 45 542 203 118 0
Twenty20 454 411 137 9727 120* 35.50 7009 138.77 4 44 683 435 286 1

Bowling averages

Mat Inns Balls Runs Wkts BBI BBM Ave Econ SR 4w 5w 10
ODIs 160 0 0 0 0 - - - - - 0 0 0
T20Is 114 0 0 0 0 - - - - - 0 0 0
First-class 63 4 50 42 0 - - - 5.04 - 0 0 0
List A 263 0 0 0 0 - - - - - 0 0 0
Twenty20 454 3 18 31 0 - - - 10.33 - 0 0 0

Recent matches

Bat & Bowl Team Opposition Ground Match Date Scorecard
63 South Africa v Australia Johannesburg 17 Sep 2023 ODI # 4648
82* South Africa v Australia Centurion 15 Sep 2023 ODI # 4646
8 South Africa v Australia Potchefstroom 12 Sep 2023 ODI # 4642
49 South Africa v Australia Bloemfontein 9 Sep 2023 ODI # 4638
0 South Africa v Australia Bloemfontein 7 Sep 2023 ODI # 4635
26 Jaffna Kings v B-Love Kandy Colombo (RPS) 17 Aug 2023 T20
5 Jaffna Kings v Galle Titans Colombo (RPS) 13 Aug 2023 T20
24 Jaffna Kings v B-Love Kandy Colombo (RPS) 12 Aug 2023 T20
1* Jaffna Kings v Strikers Pallekele 8 Aug 2023 T20
2 Jaffna Kings v Aura Pallekele 7 Aug 2023 T20