CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds
David Miller

David Miller Profile, Stats, Records, Age, Biography

South Africa South Africa

Batter Left hand Bat Right Arm Off Break
10 Jun 1989 (37 Years) Pietermaritzburg, natal South Africa

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
ODI 178 154 4611 4447 45 139 42.3 103.68 7 24 342 144
T20I 140 123 2804 1983 40 106 33.78 141.4 2 9 184 141
T20 (Domestic) 568 516 12096 8716 173 120 35.26 138.77 4 53 861 555
List A 281 245 7639 7537 62 139 41.74 101.35 11 46 579 229
First Class 63 99 3342 5782 7 177 36.32 57.8 6 19 459 42
T10 17 15 179 114 6 50 19.89 157.02 0 1 15 8

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
ODI 178 0 - 0 0 - 0 0 - 0
T20I 140 0 - 0 0 - 0 0 - 0
T20 (Domestic) 568 3 - 31 0 - 0 10.33 - 0
List A 281 0 - 0 0 - 0 0 - 0
First Class 63 4 - 42 0 - 0 5.04 - 0
T10 17 0 - 0 0 - 0 0 - 0

Teams

South Africa SA Punjab Kings PBKS Gujarat Titans GT Rajasthan Royals RR Hobart Hurricanes HUR Fortune Barisal FBA St Lucia Zouks ZOUKS Jamaica Tallawahs JMT Barbados Royals BBR Peshawar Zalmi PZ Multan Sultans MS Jaffna Kings JK Knights KNT Dolphins DOL Glamorgan GLA Bangla Tigers BT Welsh Fire (Men) WEL Paarl Royals PR South Africa A SA-A Morrisville Samp Army MSA Kites KTS Texas Super Kings TSK Los Angeles Knight Riders LAKR Durban Heat DH World-XI WORLD Winnipeg Hawks WH Chittagong Kings KINGS

Career Timeline

ODI
Debut
22 May 2010
vs West Indies
Last Match
08 Nov 2025
vs Pakistan
T20I
Debut
20 May 2010
vs West Indies
Last Match
04 Mar 2026
vs South Africa

David Miller – Stats, Records, Biography, Age

David Miller represents the South Africa cricket team in international cricket. Born on June 10, 1989 in Pietermaritzburg, natal, he is currently 37 years old and plays as a Left hand Bat.

In ODIs, David Miller has appeared in 178 matches, amassing 4,611 runs at an average of 42.3. He has hit 342 fours and 144 sixes in this format. His latest ODI was against Pakistan on November 2025. His top score in ODIs is 139.

In T20 Internationals, David Miller has played 140 matches, scoring 2,804 runs at an average of 33.78. He has struck 184 fours and 141 sixes. In his most recent T20I, he scored 6 against New Zealand on March 2026. His highest T20I score is 106.

David Miller Profile, South Africa (FAQs)