David Miller cricket player profile photo

Cricket player profile

David Miller

South Africa · middle-order batter · 2010 - 2026 · Cricket stats, biography & career record

Born
1989-6-10
Batting
left-hand bat
Bowling
right-arm offbreak
Country
South Africa
Role
middle-order batter
Career
2010 - 2026

About David Miller

David Miller is an international cricketer from South Africa, listed as a middle-order batter. Career years: 2010 - 2026. Batting style: left-hand bat. Bowling style: right-arm offbreak. Date of birth: 1989-6-10. Career highlights — ODI: 4611 runs at avg 42.3, 7 hundreds; T20I: 2804 runs at avg 33.78, 2 hundreds. Explore complete career numbers, debut matches and match-by-match form below.

David Miller biography

David Miller player profile

A hard-hitting left-hander with a penchant for clearing the boundary, David Miller made famous the phrase "If it's in the arc, it's out the park." Miller is a self-styled finisher who is strong off the front and back foot and eager to swing his arms, as well as a gun fielder.

He made his first-class debut in 2008 at the age of at 18 and two years later, his international debut on South Africa's tour of West Indies. But it was only in 2013 that he became a regular at international level and it took another two years for him to get his first ODI century: 130 against West Indies in January 2015, followed swiftly by an unbeaten 138 two matches later, which sent him to the World Cup in good form. He made an 18-ball 49 in the semi-final that South Africa narrowly lost to New Zealand.

Miller spent even longer waiting for a milestone in T20I cricket. His first fifty in the format came in March 2016. Both speak more to lack of opportunity in limited-overs cricket, rather than lack of ability.

At the IPL, Miller was one of the mainstays of Kings XI Punjab for eight years, scoring over 350 runs in each season between 2013 and 2015 and captaining them in 2016. In 2022, he had his best IPL season, scoring 481 runs and striking at 142.72 in Gujarat Titans' title-winning campaign.

David Miller IPL factfile

- David Miller was, for the longest time, the face of Kings XI Punjab (now Punjab Kings), and stayed there for close to eight seasons till the end of 2019, even captaining them for a brief while.

- Miller then moved to Gujarat Titans from IPL 2022 to 2024. The 2022 edition was his best, where he scored 481 runs in 16 matches at 68.71 - a key reason behind GT lifting the IPL trophy in their debut season.

David Miller debut matches

International and first-class debut details for David Miller across major cricket formats.

Format Match Venue Date
ODI SA vs WI North Sound 2010-05-22
T20 SA vs WI North Sound 2010-05-20
TEST WAR vs DOLPH Pietermaritzburg 2008-01-24

Recent performances

Latest match scores and bowling figures for David Miller.

South Africa vs New Zealand T20 · 2026-03-04 · Eden Gardens
Batting 6 Bowling -
Zimbabwe vs South Africa T20 · 2026-03-01 · Delhi
Batting 22 Bowling -
West Indies vs South Africa T20 · 2026-02-26 · Ahmedabad
Batting - Bowling -
South Africa vs India T20 · 2026-02-22 · Ahmedabad
Batting 63 Bowling -
New Zealand vs South Africa T20 · 2026-02-14 · Ahmedabad
Batting 24* Bowling -
South Africa vs Afghanistan T20 · 2026-02-11 · Ahmedabad
Batting 20* Bowling -
South Africa vs Canada T20 · 2026-02-09 · Ahmedabad
Batting 39* Bowling -
India vs South Africa T20 · 2026-02-04 · DY Patil
Batting 13 Bowling -
Super Kings vs Royal T20 · 2026-01-19 · Paarl
Batting - Bowling -
Super Giants vs Royal T20 · 2026-01-17 · Durban
Batting 5 Bowling -

David Miller career statistics

Format-wise batting and bowling records for David Miller — including Test, ODI, T20I and domestic cricket where available.

ODI batting stats

Matches 178
Innings 154
Runs 4611
Average 42.3
Strike rate 103.68
Highest score 139
100s 7
50s 24
Fours 342
Sixes 144
Catches 87

ODI bowling stats

Matches 178
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

T20I batting stats

Matches 140
Innings 123
Runs 2804
Average 33.78
Strike rate 141.4
Highest score 106*
100s 2
50s 9
Fours 184
Sixes 141
Catches 87

T20I bowling stats

Matches 140
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

List A batting stats

Matches 281
Innings 245
Runs 7639
Average 41.74
Strike rate 101.35
Highest score 139
100s 11
50s 46
Fours 579
Sixes 229
Catches 132

List A bowling stats

Matches 281
Innings -
Wickets -
Average -
Economy -
Strike rate -
Best figure -
4 wickets -
5 wickets -
Balls bowled -
Runs conceded -

T20s batting stats

Matches 557
Innings 506
Runs 11885
Average 35.26
Strike rate 138.53
Highest score 120*
100s 4
50s 52
Fours 846
Sixes 541
Catches 331

T20s bowling stats

Matches 557
Innings 3
Wickets 0
Average -
Economy 10.33
Strike rate -
Best figure -
4 wickets 0
5 wickets 0
Balls bowled 18
Runs conceded 31

Frequently asked questions about David Miller

Who is David Miller?

David Miller is a cricketer from South Africa who plays as a middle-order batter. SportsGuff covers David Miller's profile, career statistics and match performances.

What is David Miller's batting and bowling style?

David Miller is a left-hand bat. Bowling style: right-arm offbreak.

When did David Miller make their international debut?

David Miller's recorded debuts include: ODI debut on 2010-05-22 (SA vs WI); T20 debut on 2010-05-20 (SA vs WI); TEST debut on 2008-01-24 (WAR vs DOLPH).

What are David Miller's key cricket career stats?

Career highlights — ODI: 4611 runs at avg 42.3, 7 hundreds; T20I: 2804 runs at avg 33.78, 2 hundreds. Full format-wise batting and bowling tables are available on this SportsGuff player profile.

← Browse all cricket player profiles