Sign in
David Miller

David Miller

Age 37South AfricaSOUTH AFRICA
Left Handed Batsman

An explosive left-handed powerhouse, ruthless middle-order finisher, and sharp outfield athletic presence, David Andrew Miller stands among the most destructive white-ball match-winners in modern cricket history. Born in Pietermaritzburg, Natal, the muscular middle-order weapon earned his iconic 'Killer Miller' moniker through an unmatched ability to clear boundary ropes under immense pressure. Possessing a devastating arc through mid-wicket, clean bat speed against high pace, and elite composure in tight run chases, Miller provides vital finishing muscle to every lineup he anchors.


Miller made his International debut for South Africa in May 2010 during a Twenty20 International against the West Indies at North Sound, before taking his One-Day International cap against the same opponent days later. Choosing to focus purely on limited-overs cricket without pursuing a red-ball Test career, he developed into one of the sport's premiere white-ball specialists, amassing over 4,000 ODI runs and more than 2,600 T20I runs. His white-ball prowess is headlined by a blistering 35-ball T20I century against Bangladesh at Potchefstroom in 2017, setting a joint-fastest world record for the quickest century in men's T20 International history.


His reputation as a clutch big-game performer has shone across major ICC tournaments and elite franchise leagues worldwide. A central force in South Africa's run to the 2024 ICC Men's T20 World Cup final, his high-octane finishing capabilities continue to anchor the Proteas across major white-ball campaigns. On the global T20 circuit, Miller remains a high-demand star, highlighted by capturing an IPL title with Gujarat Titans in 2022 alongside impactful stints for Punjab Kings, Rajasthan Royals, Delhi Capitals, Paarl Royals, and Multan Sultans.


Unassuming off the field yet intensely competitive on it, Miller embodies the supreme modern white-ball professional who turns dangerous chases into routine victories. His cool-headed temperament, athletic fielding in the deep, and knack for launching game-changing sixes have cemented his status as a fan favourite. He remains a generational white-ball titan whose game-breaking power continuously elevates South African cricket on the global stage.

read more
David Miller Ranking
bat
Batting
N/AODI84T20
Teams

Match Results

Upcoming Matches

David Miller Statistics

Debut
South Africa vs West Indies on May 22, 2010
Last
South Africa vs New Zealand on Mar 05, 2025
Debut
South Africa vs West Indies on May 20, 2010
Last
South Africa vs New Zealand on Mar 04, 2026
Debut
Punjab Kings vs Royal Challengers Bengaluru on Apr 20, 2012
Last
Delhi Capitals vs Kolkata Knight Riders on May 24, 2026

David Miller Batting Records

MatR50s100sAvgS/R
178461124742.30103.69
Highest Runs139
Balls Faced108
On DateNov 11, 18
AgainstAustraliaAUS

David Miller Fielding Records

CatchesStumpingsRun Outs
87016
Mat: Matches, R: Runs, W: Wickets, O: Overs, S/R: Strike Rate, Eco: Economy Rate, Avg: Average

David Miller Batting Records

MatR50s100sAvgS/R
14028049233.78141.4
Highest Runs106
Balls Faced47
On DateOct 02, 22
AgainstIndiaIND

David Miller Fielding Records

CatchesStumpingsRun Outs
87113
Mat: Matches, R: Runs, W: Wickets, O: Overs, S/R: Strike Rate, Eco: Economy Rate, Avg: Average

David Miller Batting Records

MatR50s100sAvgS/R
152328814135.74139.5
Highest Runs101
Balls Faced38
On DateMay 06, 13
AgainstRoyal Challengers BengaluruRCB

David Miller Fielding Records

CatchesStumpingsRun Outs
8709
Mat: Matches, R: Runs, W: Wickets, O: Overs, S/R: Strike Rate, Eco: Economy Rate, Avg: Average
Your feedback is crucial ! Rate your HT Cricket Experience Experience
  • Very BadVery Bad
  • BadBad
  • OkOk
  • GoodGood
  • ExcellentExcellent
Most Viewed Players