CricketNext GET APP
Player Profile » David Miller

David Miller

David Miller
Full name David Andrew Miller
Born June 10, 1989, Pietermaritzburg, Natal
Current age 28
Major team South Africa
Batting style Left Handed
Bowling style Off break
ODI Debut May 22, 2010 v West Indies at Sir Vivian Richards Stadium, Antigua

Young David Miller's quick-fire batting displays for his domestic side Dolphins and subsequently for South Africa A on their tour of Bangladesh prompted selector Andrew Hudson to include him in the Proteas' tour of West Indies as injured Wayne Parnell's replacement in 2010. Known as a T20 specialist, Miller enjoys playing a wide array of strokes on the front as well as the back foot.

In his debut T20I match, Miller top scored with 33 in a game that South Africa won by a single run. It prompted his inclusion in ODIs and subsequently, he made his ODI debut against the West Indies. In his first two outings, some impressive slogging helped South Africa set difficult totals which they eventually went on to win. Miller was then named in South Africa's preliminary 2011 ICC Cricket World Cup squad but did not feature in the final 15 to make it to the tournament.

After a hiatus of more than a year, Miller was back into the ODI team on the back of his improved ball striking and his ability to handle pressure-cooker situations. This ability was on display when Miller played some breathtaking knocks in the Indian T20 League for the Mohali franchise. His finishing in the league games was of the highest quality which emphasized his destructive prowess. One such innings saw him take the bowling attack to the cleaners giving his team an unlikely victory, one that would redefine ultimate slog-over hitting by the phrase, "If it's in the V, it's in the tree, if it's in the arc, it's out of the park." Apart from his outing in the Indian T20 league, he has had stints in T20 competitions of Bangladesh, Sri Lanka and England. Mohali restored faith in Miller when he was one of the two players they retained ahead of the 2014 auction.

Batting and Fielding Averages

MatInnsNoRunsHSAveBFSR100504s6sCtSt
ODIS998827239613839.272343102.2641017771480
T20IS5043138505328.33624136.21015935290
First-class55877285117735.63501256.8851639737640
List A18516243484713840.734777101.46826374142850
Twenty2022520563491812034.633575137.562223542131460

Bowling Averages

MatInnsBallsRunsWktsAveEconSR4w5w10
ODIS99 ----- -----
T20IS50 ----- -----
First-class55 450420- 5.04-000
List A185 ----- -----
Twenty20225 318310- 10.33-000

Split by Team in ODIs

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia1513 441746.33105.57118*12100000
Bangladesh32 05326.5070.66440000000
England43 2138138.00123.2171*0230000
India1313 319419.40101.0456*0180000
New Zealand1212 123421.2795.51490040000
Pakistan1716 332525.0073.6975*0280000
Sri Lanka1210 530160.20105.24117*1140000
West Indies119 433567.00112.04130*1140000
Zimbabwe97 429096.66137.44138*1160000
Ireland22 16060.00153.8446*0010000
United Arab Emirates11 04949.00102.08490000000

Split by Team in T20Is

MatInnsBARUBAAVSRHSHUFICTSTOVMADWIER
Australia109 320233.66127.0453*0190000
Bangladesh22 13131.00100.0030*0020000
England54 16923.00160.4628*0060000
India43 24343.00153.5723*0010000
New Zealand65 19824.50158.06330050000
Pakistan76 47336.50130.3522*0020000
Sri Lanka86 013222.00136.08400010000
West Indies44 010526.25136.36470020000
Zimbabwe22 16161.00135.5536*0000000
Netherlands11 01717.0094.44170010000
Afghanistan11 01919.00237.50190000000

Last 5 Matches in ODIs

  • Batting
  • 1(3) v India on June 11, 2017
  • 75*(104) v Pakistan on June 7, 2017
  • 18(22) v Sri Lanka on June 3, 2017
  • DNB v England on May 29, 2017
  • 71*(51) v England on May 27, 2017
  • Bowling
  • DNB vs India on June 11, 2017
  • DNB vs Pakistan on June 7, 2017
  • DNB vs Sri Lanka on June 3, 2017
  • DNB vs England on May 29, 2017
  • DNB vs England on May 27, 2017

Last 5 Matches in T20Is

  • Batting
  • 9(7) v England on June 21, 2017
  • 1(4) v Sri Lanka on January 25, 2017
  • 11(14) v Sri Lanka on January 22, 2017
  • 40(18) v Sri Lanka on January 20, 2017
  • DNB v Sri Lanka on March 28, 2016
  • Bowling
  • DNB vs England on June 21, 2017
  • DNB vs Sri Lanka on January 25, 2017
  • DNB vs Sri Lanka on January 22, 2017
  • DNB vs Sri Lanka on January 20, 2017
  • DNB vs Sri Lanka on March 28, 2016

Team Rankings

RankTeamPointsRating
1 India 3925 123
2 South Africa 3050 117
3 Australia 3087 100
4 England 3362 99
5 New Zealand 3114 97
FULL Ranking