South Africa · Dolphins · Belfast Wolves · Paarl Royals · Southern Brave · Delhi Capitals
David Miller
37South Africa
- Left-handed finisher
- Right-arm off-spin bowler
- Batting rating
- +4.9
- runs versus average over 4 overs
- T20 matches
- 497
- since May 2010
Men's T20
- Runs a match
- +2.7
- above an average player
- ICC rank
- 96
- 435 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 71 | 1,460 | 37.4 | 145.3 | – | – | – |
Teams
- South AfricaSouth Africa v Australia ODI series 2026Batter · 175 ODIs · Last international Mar 2026
- DolphinsPro20 Cup 2026/27Contracted · 45 appearances for the club
- Belfast WolvesETPL|1Bats at 5 · Middle order · 4 appearances in the club's latest season
- Paarl RoyalsSA20|5Bats at 5 · Middle order · 10 appearances in the club's latest season
- Southern BraveThe HundredLast played Aug 2026
- Delhi CapitalsIPLLast played May 2026
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| IPL | 2012–2026 | 152 | 3,288 | 35.7 | 139.5 | – | – |
| CSA T20 | 2012–2024 | 58 | 1,580 | 49.4 | 141.3 | – | – |
| SA20 | 2023–2026 | 41 | 897 | 37.4 | 131.3 | – | – |
| CPL | 2016–2024 | 33 | 728 | 42.8 | 155.6 | – | – |
| Mzansi Super League | 2018–2019 | 15 | 293 | 29.3 | 127.9 | – | – |
| BBL | 2019–2020 | 14 | 198 | 22.0 | 131.1 | – | – |
| MLC | 2023–2024 | 13 | 224 | 18.7 | 124.4 | – | – |
| PSL | 2021–2023 | 11 | 235 | 29.4 | 144.2 | – | – |
| LPL | 2023 | 8 | 100 | 16.7 | 104.2 | – | – |
| T20 Blast | 2017 | 6 | 117 | 39.0 | 146.3 | – | – |
| BPL | 2013–2024 | 5 | 88 | 29.3 | 106.0 | – | – |
| ETPL | 2026 | 4 | 43 | 21.5 | 130.3 | – | – |
Batting style
Balanced finisher
| Player | Par | Below parAbove par | |
|---|---|---|---|
| Strike rate | 137 | 140 | |
| Boundary % | 17.2 | 17.5 | |
| Dot % | 35.2 | 34.4 | |
| Sixes, % of boundaries | 38 | 41 | |
| Strike rate v pace | 142 | 149 | |
| Strike rate v spin | 129 | 127 | |
| Strike rate, first 10 balls | 114 | 116 | |
| Balls per dismissal | 25 | 17 |
1,621 balls · Dec 2023 – May 2026
Ultra-aggressive finisher
| Player | Par | Below parAbove par | |
|---|---|---|---|
| Average | 51.7 | 26.5 | |
| Strike rate | 115 | 93 | |
| Boundary % | 13.4 | 10.0 | |
| Dot % | 42.6 | 49.0 | |
| Average v pace | 38.3 | 24.7 | |
| Average v spin | 100.3 | 30.0 | |
| Strike rate v pace | 117 | 100 | |
| Strike rate v spin | 109 | 83 |
902 balls · Oct 2022 – Mar 2025
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 497 | 453 | 10,556 | 7,601 | 35.2 | 138.9 | 120 | 49 | 749 | 489 | 31.4 |
| CSA T20 | 58 | 53 | 1,580 | 1,118 | 49.4 | 141.3 | 120 | 11 | 117 | 69 | 30.7 |
| ETPL | 4 | 3 | 43 | 33 | 21.5 | 130.3 | 23 | 0 | 3 | 2 | 33.3 |
| SA20 | 41 | 38 | 897 | 683 | 37.4 | 131.3 | 75 | 2 | 71 | 32 | 32.7 |
| Last 10 | 10 | 10 | 175 | 118 | 25.0 | 148.3 | 51 | 1 | 10 | 12 | 31.4 |
By phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 501 | 94.8 | 15 | 0 | – | 0 |
| Middle overs | 4,495 | 123.0 | 154 | 0 | – | 0 |
| Death (overs 16–20) | 2,605 | 174.8 | 131 | 0 | – | 0 |
Strengths and weaknesses
Strengths
- Runs per dismissal35.2 (field 22.3 across IPL, T20Is and 11 more)
- Death (overs 16–20), battingSR 175 (field 153 across IPL, T20Is and 10 more)
Weaknesses
- Powerplay, battingSR 95 (field 121 across CSA T20 Challenge, IPL and 11 more)
ODI record
Batting
| Mat | Inns | Runs | Avg | SR | HS | 100/50 | |
|---|---|---|---|---|---|---|---|
| ODIs | 175 | 151 | 4,573 | 42.7 | 104.0 | 139 | 7/24 |
| v Australia | 28 | 26 | 1,033 | 57.4 | 104.4 | 139 | 3/6 |
| Last 10 | 10 | 9 | 316 | 45.1 | 106.0 | 101 | 2/1 |
Last 10 ODIs
| Date | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|
| 5 Mar 2025 | New Zealand | Gaddafi Stadium | 100* (67) | – | New Zealand won by 50 runs |
| 1 Mar 2025 | England | National Stadium | 7* (2) | – | South Africa won by 7 wickets |
| 22 Dec 2024 | Pakistan | The Wanderers Stadium | 3 (6) | – | Pakistan won by 36 runs (DLS) |
| 19 Dec 2024 | Pakistan | Newlands | 29 (39) | – | Pakistan won by 81 runs |
| 21 Dec 2023 | India | Boland Park | 10 (20) | – | India won by 78 runs |
| 19 Dec 2023 | India | St George's Park | – | – | South Africa won by 8 wickets |
| 17 Dec 2023 | India | The Wanderers Stadium | 2 (7) | – | India won by 8 wickets |
| 16 Nov 2023 | Australia | Eden Gardens | 101 (116) | – | Australia won by 3 wickets |
| 5 Nov 2023 | India | Eden Gardens | 11 (11) | – | India won by 243 runs |
| 1 Nov 2023 | New Zealand | Maharashtra Cricket Association Stadium | 53 (30) | – | South Africa won by 190 runs |