Match centreLoading fixtures…

South Africa · Batter

David Miller Age, Career Stats, Records, Wife and IPL Salary

David Miller is a South African left-handed middle-order batter and finisher who was 37 years old on 11 August 2026. His official record on the checked date includes 178 ODIs, 140 T20 internationals and 152 IPL matches. Miller has scored 4,611 ODI runs, 2,804 T20I runs and 3,288 IPL runs, while his major tournament innings include centuries in the 2023 ODI World Cup semi-final and the 2025 Champions Trophy semi-final. He joined Delhi Capitals for a documented ₹2 crore at the 2026 IPL auction, represents Paarl Royals in SA20 and was listed by Southern Brave at £110,000 for The Hundred 2026. Miller married Camilla Harris in 2024, but StumpScope does not turn unverified lifestyle estimates into facts: no audited net-worth figure is presented. This is one canonical David Miller profile, connected to every team, scorecard and result in which he appears rather than duplicated for each franchise.

Left-hand batRight-arm offbreak bowlerBorn 1989-06-10
David Miller in November 2014
NAPARAZZI / Wikimedia Commons · CC BY-SA 2.0 ↗
Delhi Capitals official team markCurrent squadDelhi CapitalsIndian Premier League · 2026
Open team page →
Full nameDavid Andrew Miller
Age37As of 2026-08-11
Date of birth1989-06-10Pietermaritzburg, South Africa
Batting styleLeft-hand bat
Bowling styleRight-arm offbreak

Career overview

David Miller cricket career

David Andrew Miller was born on 10 June 1989 and was 37 on the checked date.

He is a left-handed middle-order batter and occasional right-arm off-spinner.

His checked ODI record is 178 matches and 4,611 runs at 42.30.

His checked T20I record is 140 matches and 2,804 runs at a 141.40 strike rate.

He has 3,288 IPL runs from 152 matches and joined Delhi for ₹2 crore in 2026.

He has made World Cup and Champions Trophy semi-final centuries for South Africa.

Career story

David Miller career, earnings and personal life

01

Who is David Miller?

David Andrew Miller is a South African international batter best known for controlling the last phase of limited-overs innings. He bats left-handed, is listed as an off-break bowler and has occasionally kept wicket, but his durable role is middle-order batter and finisher. His career spans international cricket, the IPL, SA20, The Hundred and other franchise competitions.

This page treats those assignments as parts of one career. Delhi Capitals, Paarl Royals and Southern Brave can all link to the same canonical identity, while match pages attach the relevant innings to the correct competition. That prevents three team listings from becoming three conflicting biographies and keeps contract values tied to their season and source.

02

David Miller age, full name and playing style

Miller was born on 10 June 1989 in Pietermaritzburg, South Africa. His full name is David Andrew Miller, and he was 37 years old on 11 August 2026. ICC and Delhi Capitals sources agree on his date of birth, left-handed batting and off-break bowling classification.

The label finisher describes his job rather than a separate official role. Miller often arrives after the Powerplay, assesses the remaining overs and chooses when to attack pace or spin. His high proportion of not-outs in T20 cricket matters because a successful chase may require both boundary power and the discipline to remain at the crease.

03

Early career and South Africa debut

Miller developed through KwaZulu-Natal and Dolphins cricket. He made his first-class debut in January 2008 and entered South Africa's limited-overs teams in the Caribbean in May 2010. His T20I debut came on 20 May against West Indies, followed by his ODI debut two days later.

He did not play Test cricket and later retired from first-class cricket in 2018 to focus on limited-overs opportunities. That decision should not be read as an international retirement: his checked career continued in white-ball internationals through the 2026 T20 World Cup cycle. The distinction matters whenever a player steps away from one format but remains available in others.

04

David Miller ODI career

Miller's checked ODI record through 5 March 2025 is 178 matches, 4,611 runs, an average of 42.30 and a strike rate of 103.69. He has seven ODI hundreds, 24 fifties and a high score of 139 against Australia. Those totals combine long-term accumulation with a scoring rate above a run a ball.

His ODI value has often appeared most clearly in tournament pressure. He can rebuild after early wickets, but he can also accelerate late without abandoning the innings. The 2015, 2023 and 2025 global events each supplied a different example: a record partnership, a World Cup semi-final rescue and a Champions Trophy semi-final hundred.

The 45 not-outs in his ODI ledger also need context. They do not mean every innings was a successful chase, but they help explain why his average is materially higher than a simple runs-per-innings calculation. For readers comparing players, the page keeps matches, innings, not-outs, average and strike rate together instead of selecting only the most flattering number.

05

2015 World Cup partnership with JP Duminy

Against Zimbabwe at Hamilton in the 2015 World Cup, South Africa were 83 for four before Miller and JP Duminy changed the match. Their unbeaten 256-run fifth-wicket partnership carried the total to 339 for four. Miller finished 138 not out and Duminy 115 not out.

The partnership was a World Cup record for the fifth wicket and demonstrated why Miller cannot be reduced to late hitting alone. He had to absorb a damaged position, build a partnership and then expand the scoring rate. It remains one of the clearest early markers of his ability to combine recovery work with a decisive finish.

06

35-ball T20I century against Bangladesh

Miller made a 35-ball T20I hundred against Bangladesh at Potchefstroom on 29 October 2017 and finished unbeaten on 101 from 36 balls. At the time it was the fastest century in men's T20 internationals. Later performances elsewhere changed the global record, so the achievement needs its historical date rather than an undated present-tense claim.

The innings still stands as a defining South African T20 performance. It showed his reach against length bowling, his ability to score around the ground and the speed with which a controlled innings can become overwhelming. His broader checked T20I record is 2,804 runs from 140 matches at a strike rate of 141.40.

07

2023 World Cup semi-final century

South Africa slipped to 24 for four against Australia in the 2023 World Cup semi-final at Kolkata. Miller responded with 101 from 116 balls, carrying the innings to 212 when conditions and the match situation made scoring difficult. Australia won by three wickets, but Miller's century gave South Africa a defendable total.

The innings was not a conventional death-overs cameo. It required patience, strike management and calculated counterattack while wickets continued to fall. Delhi Capitals later highlighted this hundred as evidence of his record in ICC knockout matches. StumpScope records the innings and result without turning a team marketing description into a separate statistical claim.

08

2024 T20 World Cup final

Miller was part of the South Africa team that reached the men's T20 World Cup final in 2024, the country's first senior men's World Cup final. India won a close match in Barbados by seven runs. Miller was dismissed in the final over when Suryakumar Yadav completed a boundary catch.

A profile should preserve both the achievement and the result. Reaching the final was a major team milestone, but it was not a title. Miller's long international career had already included several knockout disappointments, and the 2024 run added a final appearance rather than an invented winners' medal.

09

2025 Champions Trophy semi-final hundred

Miller made exactly 100 in South Africa's 2025 Champions Trophy semi-final against New Zealand in Lahore. His century came from 67 balls and was completed late in a chase of 363. South Africa finished 312 for nine and lost by 50 runs.

ICC's report describes him as South Africa's top scorer and its media release records the 67-ball hundred. It was the fastest century in Champions Trophy history at that tournament. As with the 2023 semi-final, the score demonstrates individual performance under pressure without hiding that South Africa did not advance.

10

David Miller IPL career

Miller debuted in the IPL for Punjab in 2012 and remained with the franchise through 2019. His first IPL hundred, 101 not out against Royal Challengers Bengaluru in 2013, established the clean-striking reputation associated with his nickname. Rajasthan Royals used him in 2020 and 2021 before Gujarat Titans selected him for their inaugural season.

Through 24 May 2026, Miller's IPL record is 152 matches, 3,288 runs, an average of 35.74 and a strike rate of 139.50. He has one hundred, 14 fifties, 235 fours, 152 sixes and 87 catches. Those dated totals come from Delhi's current official player data rather than a static career estimate.

A career total can move after every appearance, so the checked date is part of the statistic. The profile's future licensed-feed mapping is designed to update the central snapshot once and then distribute it to Delhi team pages, fixture scorecards and results. Until that player key is approved, the manually reviewed official snapshot remains locked rather than guessed from partial scorecards.

11

Gujarat Titans title in IPL 2022

Gujarat Titans won the IPL in their first season in 2022, and Miller produced one of his strongest league campaigns: 481 runs from 16 matches at an average of 68.71 and a strike rate above 142. In Qualifier 1 against Rajasthan Royals, he made an unbeaten 68 and hit three consecutive sixes in the final over to complete the chase.

The title gave Miller a major franchise trophy and showed what followed when a team offered him a stable role. He was not asked to attack every ball from arrival. With time to build, he could preserve wickets and still dominate the final overs. He remained with Gujarat through 2024 before moving to Lucknow for 2025.

12

Delhi Capitals move and IPL 2026 season

Lucknow Super Giants released Miller before the 2026 auction after a ₹7.5 crore 2025 contract. Delhi Capitals then bought him for his ₹2 crore base price. These are separate season-specific figures: the previous deduction is not his current Delhi salary, and neither figure is evidence of personal net worth.

Miller scored 211 runs from 11 matches for Delhi in 2026, averaging 35.17 at a strike rate of 154.01. Against Royal Challengers Bengaluru he hit 22 not out from 10 balls, including 6, 6 and 4 in the final over, to finish a chase with one ball remaining. His season high was 51, and he struck 14 sixes.

13

Paarl Royals, Southern Brave and franchise roles

Miller captains Paarl Royals in SA20. His checked SA20 record through 19 January 2026 is 41 matches and 897 runs at an average of 37.38. The official league roster and player page establish his current Paarl identity, while individual match records should flow into this profile through the licensed stats adapter.

The Hundred's official 2026 roster lists Miller as an overseas Southern Brave player on £110,000. That public contract-band figure can be stated with its season. It should not be converted into a claim about total annual earnings because endorsements, taxes, private agreements and other league payments are not fully disclosed.

Franchise calendars also create a status problem that a canonical profile must handle carefully. Being named in more than one squad does not imply that the competitions overlap or that a player appeared in every scheduled match. Team membership and match participation are stored separately, so a roster link can exist without fabricating an innings, score or appearance.

14

David Miller wife, family and net worth

David Miller married Camilla Harris in 2024. Public coverage identifies Harris as a polo player. This page uses the limited, publicly reported marital fact and does not speculate about private relationship history, children or other family details that the couple has not reliably disclosed.

No audited David Miller net-worth statement was found in the reviewed sources. Search pages often publish estimates without accounts, methodology or confirmation, so StumpScope does not repeat a number. The documented financial facts here are narrower: Delhi bought him for ₹2 crore for IPL 2026, Southern Brave listed him at £110,000 for The Hundred 2026, and Lucknow's released-player list records a ₹7.5 crore 2025 deduction.

David Miller records

David Miller career statistics and records

Batting, bowling and fielding figures are kept separate by competition and format.

ODIs through 5 March 2025178matches

Batting

Innings
154
Runs
4611
High score
139 v Australia
Average
42.30
Strike rate
103.69
Not outs
45

Bowling & fielding

Innings
Use licensed score feed for exact split
Wickets
Use licensed score feed
Best bowling
Use licensed score feed
Average
Use licensed score feed
Economy
Use licensed score feed
Strike rate
Use licensed score feed
Balls
Use licensed score feed
Catches / stumpings
87

Only fields published by the named source are shown; unavailable values are not guessed.

T20Is through 4 March 2026140matches

Batting

Innings
123
Runs
2804
High score
106* v India
Average
33.78
Strike rate
141.40
Not outs
40

Bowling & fielding

Innings
Use licensed score feed for exact split
Wickets
Use licensed score feed
Best bowling
Use licensed score feed
Average
Use licensed score feed
Economy
Use licensed score feed
Strike rate
Use licensed score feed
Balls
Use licensed score feed
Catches / stumpings
87 catches and 1 stumping

Only fields published by the named source are shown; unavailable values are not guessed.

IPL career through 24 May 2026152matches

Batting

Innings
145
Runs
3288
High score
101* v Royal Challengers Bengaluru
Average
35.74
Strike rate
139.50
Not outs
53

Bowling & fielding

Innings
0
Wickets
0
Balls
0
Catches / stumpings
87

Only fields published by the named source are shown; unavailable values are not guessed.

IPL 2026 - Delhi Capitals11matches

Batting

Innings
10
Runs
211
High score
51
Average
35.17
Strike rate
154.01
Not outs
4

Bowling & fielding

Innings
0
Wickets
0
Balls
0
Catches / stumpings
7

Only fields published by the named source are shown; unavailable values are not guessed.

SA20 career through 19 January 202641matches

Batting

Innings
38
Runs
897
High score
75*
Average
37.38
Strike rate
131.33
Not outs
14

Bowling & fielding

Innings
0
Wickets
0
Balls
0
Catches / stumpings
23

Only fields published by the named source are shown; unavailable values are not guessed.

International career

Debut and last listed match

ODI
Debut

West Indies v South Africa, 22 May 2010

Last listed match

South Africa v New Zealand, 5 March 2025

T20 international
Debut

West Indies v South Africa, 20 May 2010

Last listed match

South Africa v New Zealand, 4 March 2026

Indian Premier League
Debut

Punjab Kings v Royal Challengers Bengaluru, 20 April 2012

Last listed match

Kolkata Knight Riders v Delhi Capitals, 24 May 2026

SA20
Debut

MI Cape Town v Paarl Royals, 10 January 2023

Last listed match

Paarl Royals v Joburg Super Kings, 19 January 2026

Career achievements

Documented achievements and milestones

  1. Made his South Africa T20I and ODI debuts in May 2010.
  2. Shared an unbeaten 256-run fifth-wicket stand with JP Duminy at the 2015 World Cup.
  3. Hit a 35-ball T20I hundred against Bangladesh in 2017.
  4. Scored 481 runs as Gujarat Titans won IPL 2022.
  5. Made 101 in the 2023 World Cup semi-final against Australia.
  6. Reached the 2024 T20 World Cup final with South Africa.
  7. Made a 67-ball hundred in the 2025 Champions Trophy semi-final.
  8. Joined Delhi Capitals for ₹2 crore and scored 211 IPL runs in 2026.

Reader questions

David Miller FAQ

Direct answers based on the documented record shown on this page.

How old is David Miller?

David Miller was born on 10 June 1989 and was 37 years old on 11 August 2026.

What is David Miller's full name?

His full name is David Andrew Miller.

Who is David Miller's wife?

David Miller married polo player Camilla Harris in 2024.

What is David Miller's IPL 2026 salary?

Delhi Capitals bought David Miller for ₹2 crore at the IPL 2026 auction.

What is David Miller's net worth?

No audited or sufficiently reliable net-worth figure was found, so this profile does not publish an estimate.

How many IPL runs has David Miller scored?

He had 3,288 IPL runs from 152 matches through 24 May 2026.

What is David Miller's highest IPL score?

His highest IPL score is 101 not out against Royal Challengers Bengaluru in 2013.

Which teams does David Miller play for in 2026?

The catalog connects him to Delhi Capitals, Paarl Royals and Southern Brave through one canonical profile.

Conclusion

What the documented record shows

David Miller's career joins 4,611 ODI runs, 2,804 T20I runs and 3,288 IPL runs with centuries in two ICC semi-finals and an IPL title with Gujarat Titans.

His documented 2026 contracts and current teams are dated here, while unsupported net-worth and private-life claims are deliberately excluded.

References

Sources for this player profile

Checked 11 August 2026 against 20 retrieved sources. ICC, IPL, Delhi Capitals, SA20 and The Hundred lead identity, statistics, tournament achievements and contract values. Marriage is included only at the limited level supported by public reporting. No audited net-worth evidence or rights-cleared portrait was found.

01
ICCOfficial identity, date of birth, role and playing styles
Open source ↗
02
Delhi CapitalsOfficial current identity and career statistics
Open source ↗
03
IPLOfficial 2026 Delhi Capitals player profile
Open source ↗
04
IPLOfficial Delhi Capitals 2026 squad
Open source ↗
05
Delhi CapitalsOfficial 2026 auction price and squad ledger
Open source ↗
06
IPLOfficial 2026 auction list and base price
Open source ↗
07
IPLOfficial 2026 released-player list and prior Lucknow deduction
Open source ↗
08
IPLOfficial 2026 RCB versus DC match report
Open source ↗
09
IPLOfficial 2026 DC versus MI match report
Open source ↗
10
ICCOfficial 2025 Champions Trophy semi-final report
Open source ↗
11
ICCOfficial 2025 semi-final media release and 67-ball century
Open source ↗
12
ICCOfficial 2025 South Africa tournament squad
Open source ↗
13
ICCOfficial 2026 T20 World Cup fitness update
Open source ↗
14
ICCOfficial first-class retirement report
Open source ↗
15
ICCOfficial 2021 men's T20I Team of the Year record
Open source ↗
16
SA20Official Paarl Royals team and captain listing
Open source ↗
17
SA20Official David Miller SA20 player page
Open source ↗
18
The HundredOfficial 2026 Southern Brave roster and £110,000 price
Open source ↗
19
Cricket AustraliaPlayer biography and early sporting background
Open source ↗
20
CricbuzzIndependent career record cross-check
Open source ↗