David Miller

Personal Information

NameDavid Miller
NationalityrsaSouth Africa
PositionBatsman
Playing RoleMiddle order Batter
IPL TeamLucknow Super Giants
Marriage StatusMarried
International DebutSouth Africa (2010—present)
T20i International DebutWest Indies vs South Africa at North Sound - May 20, 2010
One Day International DebutWest Indies vs South Africa at North Sound - May 22, 2010
Wife NameCamilla Harris
Net WorthAround $15 million
Batting StyleLeft hand Bat
Bowling StyleRight arm Offbreak
Born atPietermaritzburg, Natal
Current TeamLucknow Super Giants, South Africa National Cricket Team
Age37
Date of BirthJun 10, 1989

Career Information

David Miller: South Africa’s Explosive Middle-Order Maestro

David Miller, born on June 10, 1989, in Pietermaritzburg, South Africa, is renowned for his aggressive left-handed batting and exceptional fielding skills. Primarily a limited-overs specialist, Miller has been a pivotal figure in South Africa’s cricketing endeavors.

Cricket Career & Stats

  • Test Matches: Miller has not featured in Test cricket, focusing his talents on the shorter formats where his aggressive style is most impactful.
  • ODI Career: Since his debut in 2010, Miller has played 178 One Day Internationals, amassing 4,611 runs at an average of 42.30, including seven centuries and 24 fifties.
  • T20I Matches: In the T20 International arena, he has appeared in 130 matches, scoring 2,591 runs with a strike rate that has often turned games in South Africa’s favor.
  • IPL Career: Miller’s Indian Premier League journey has been noteworthy. In the 2025 IPL auction, he was acquired by the Lucknow Super Giants for ₹7.50 crore, reflecting his high value in the T20 format.

Records & Achievements

Records Format Ints Rank
Most matches in career (130 matches) ODI 7th Position
Most runs in an innings (by batting position) (106*) Twenty20 1st Position
Most hundreds in a career (2 hundreds) Twenty20 10th Position
Most consecutive innings without a duck (90 times) Twenty20 34th Position
Most sixes in career (130 sixes) Twenty20 8th Position
Most catches in career (81 catches) Twenty20 1st Position

Miller holds the record for the fastest T20I century by a South African, reaching 100 runs in just 35 balls against Bangladesh in 2017

Lesser-Known Facts

  • Cricket runs in his blood; his father, Andrew Miller, was a club cricketer, which significantly influenced David’s career path.
  • As of recent estimates, Miller’s net worth is around $15 million, bolstered by his cricketing contracts and endorsements.

Social Profile’s

Facebook Twitter Instagram Youtube

Batting Career Stats

FormatMatInnsRunsBalls SRHSBt.AveNO4s6s50s100s
T20 263 252 5767 4081 141.31 101 35.6 90 412 275 27 1
ODI 73 69 2426 2359 102.84 117 50.54 21 165 84 17 3
T20I 66 64 1535 1077 142.53 106 38.38 24 95 86 7 1
List A 2 2 57 69 82.61 57 28.5 0 2 1 1 0
100-Ball 22 20 372 288 129.17 44 21.88 3 16 22 0 0
T10 15 14 164 104 157.69 50 18.22 5 13 8 1 0
Total 441 421 10321 7978 129.37 117 37.13 143 703 476 53 5

Bowling Career Stats

FormatMatInnsOversRuns WktsEconBowl.Ave
T20 1 1 0.4 1 2 1.5 0.5
Total 1 1 0.4 1 2 1.5 0.5

Season-wise Batting Stats

SeasonFormatMatInnsRunsBalls SRHSBt.AveNO4s6s50s100s
2019 T20 6 6 151 91 165.93 60 30.2 1 9 12 1 0
2019 T20 8 8 109 86 126.74 30 15.57 1 9 4 0 0
2019 ODI 3 3 94 129 72.87 75 47 1 2 4 1 0
2019 T20 7 7 180 97 185.57 72 60 4 11 13 1 0
2019 ODI 4 4 196 211 92.89 74 49 0 15 4 2 0
2019 ODI 3 3 91 115 79.13 41 91 2 5 1 0 0
Twenty20 International 2019 T20I 3 3 40 29 137.93 18 40 2 2 2 0 0
Indian Premier League 2019 T20 10 10 216 164 131.71 59 27 2 19 7 1 0
2019 ODI 1 1 5 15 33.33 5 5 0 0 0 0 0
2019 ODI 4 4 136 157 86.62 38 34 0 8 1 0 0
2024 T20 6 5 185 143 129.37 50 61.67 2 7 11 1 0
Big Bash League 2019/2020 T20 12 12 198 151 131.13 90 22 3 10 9 1 0
2020 ODI 1 1 69 53 130.19 69 0 1 4 4 1 0
Twenty20 International 2019/2020 T20I 3 3 72 50 144 35 36 1 5 4 0 0
Twenty20 International 2020 T20I 3 3 28 33 84.85 15 14 1 0 0 0 0
2020 ODI 3 3 104 104 100 64 104 2 7 1 1 0
Indian Premier League 2014 T20 16 16 446 299 149.16 66 44.6 6 34 21 3 0
Indian Premier League 2013 T20 12 12 418 254 164.57 101 59.71 5 28 24 3 1
2020 ODI 6 6 159 146 108.9 71 39.75 2 14 5 1 0
2020 ODI 1 1 117 98 119.39 117 0 1 3 6 0 1
Indian Premier League 2020 T20 1 1 0 0 0 0 0 0 0 0 0 0
2021 ODI 2 2 57 69 82.61 57 28.5 0 2 1 1 0
Twenty20 International 2021 T20I 12 12 333 219 152.05 85 47.57 5 22 16 2 0
CSA T20 Challenge 2021 T20 6 6 158 120 131.67 56 52.67 3 8 8 1 0
2021 List A 2 2 57 69 82.61 57 28.5 0 2 1 1 0
2024 ODI 16 12 487 417 116.79 91 54.11 3 35 17 6 0
Indian Premier League 2021 T20 8 8 124 113 109.73 62 24.8 3 11 3 1 0
Pakistan Super League 2021 T20 3 3 116 83 139.76 73 38.67 0 10 5 1 0
2021 T20 2 2 28 13 215.38 20 0 2 1 2 0 0
ICC Men's T20 World Cup 2021 T20I 3 3 44 33 133.33 23 44 2 1 2 0 0
CSA T20 Challenge 2021/2022 T20 6 6 193 123 156.91 58 64.33 3 13 11 2 0
Indian Premier League 2022 T20 16 16 481 337 142.73 94 68.71 9 32 23 2 0
Twenty20 International 2022 T20I 10 10 283 152 186.18 106 56.6 5 17 21 1 1
2022 ODI 5 5 153 132 115.91 75 76.5 3 16 3 1 0
2022 100-Ball 7 7 73 80 91.25 35 12.17 1 2 2 0 0
2022 T20 7 7 170 109 155.96 60 56.67 4 8 10 1 0
ICC Men's T20 World Cup 2022 T20I 3 3 78 67 116.42 59 78 2 5 3 1 0
2022 T10 10 10 109 70 155.71 35 21.8 5 9 5 0 0
2023 T20 11 11 227 177 128.25 42 32.43 4 16 8 0 0
Pakistan Super League 2023 T20 6 6 119 80 148.75 52 23.8 1 9 5 1 0
2023 ODI 6 6 219 198 110.61 82 43.8 1 16 10 2 0
Twenty20 International 2023 T20I 3 3 69 43 160.47 48 23 0 6 3 0 0
Indian Premier League 2023 T20 13 13 259 178 145.51 46 32.38 5 18 13 0 0
2023 T20 7 7 143 113 126.55 61 20.43 0 7 7 1 0
2023 T20 8 8 100 96 104.17 26 16.67 2 10 2 0 0
2023 ODI 1 1 18 26 69.23 18 0 1 1 1 0 0
2023 ODI 10 10 356 330 107.88 101 44.5 2 25 20 1 1
2024 T10 5 4 55 34 161.76 50 13.75 0 4 3 1 0
Twenty20 International 2023/2024 T20I 2 2 52 37 140.54 35 26 0 3 3 0 0
2023 ODI 2 2 12 27 44.44 10 6 0 0 0 0 0
2024 T20 10 10 240 203 118.23 75 30 1 21 6 1 0
Bangladesh Premier League 2024 T20 3 3 47 38 123.68 22 47 2 5 1 0 0
Indian Premier League 2024 T20 9 9 210 139 151.08 55 35 3 20 8 1 0
ICC Men's T20 World Cup 2024 T20I 9 8 169 165 102.42 59 28.17 2 10 8 1 0
2024 T20 6 6 81 67 120.9 44 16.2 1 6 3 0 0
2024 T20 10 9 268 165 162.42 71 44.67 3 24 17 2 0
CSA T20 Challenge 2024/2025 T20 1 1 8 13 61.54 8 8 0 0 0 0 0
Twenty20 International 2024 T20I 4 4 72 68 105.88 36 18 0 4 5 0 0
Twenty20 International 2024/2025 T20I 1 1 82 40 205 82 82 0 4 8 1 0
2024 ODI 2 2 32 45 71.11 29 16 0 1 1 0 0
2025 T20 10 9 234 171 136.84 48 58.5 5 19 8 0 0
2025 ODI 3 3 121 87 139.08 100 121 2 11 5 0 1
Indian Premier League 2025 T20 13 11 153 120 127.5 27 30.6 6 13 4 0 0
2025 100-Ball 7 5 133 71 187.32 38 33.25 1 3 14 0 0
Twenty20 International 2025 T20I 3 3 39 29 134.48 20 19.5 1 4 1 0 0
2026 T20 10 9 196 132 148.48 71 39.2 3 15 10 1 0
2026 T20 1 1 13 10 130 13 13 0 1 0 0 0
ICC Men's T20 World Cup 2026 T20I 7 6 174 112 155.36 63 58 3 12 10 1 0
Indian Premier League 2026 T20 14 10 211 137 154.01 51 35.17 4 15 14 1 0
2026 100-Ball 8 8 166 137 121.17 44 23.71 1 11 6 0 0
2026 T20 5 4 85 59 144.07 42 42.5 2 3 6 0 0
Total— 441 421 10321 7978 129.37 117 37.13 143 703 476 53 5

Season-wise Bowling Stats

SeasonFormatMatInnsOversRuns WktsEconBowl.Ave
Indian Premier League 2019 T20 1 1 0.4 1 2 2.5 0.5
Total— 1 1 0.4 1 2 1.5 0.5

Stats last updated: September 12, 2026 at 4:26 pm