Matches (17)
ENG vs IND (1)
MLC (2)
SL vs BAN (1)
TNPL (2)
County DIV1 (5)
County DIV2 (4)
ENG-U19 vs IND-U19 (1)
WI vs AUS (1)

David Miller

South Africa|Middle order Batter
David Miller
INTL CAREER: 2010 - 2025
Browse Other Players
India
All

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Full Name

David Andrew Miller

Born

June 10, 1989, Pietermaritzburg, Natal

Age

36y 15d

Batting Style

Left hand Bat

Bowling Style

Right arm Offbreak

Playing Role

Middle order Batter

David Miller player profile

A hard-hitting left-hander with a penchant for clearing the boundary, David Miller made famous the phrase "If it's in the arc, it's out the park." Miller is a self-styled finisher who is strong off the front and back foot and eager to swing his arms, as well as a gun fielder.

He made his first-class debut in 2008 at the age of at 18 and two years later, his international debut on South Africa's tour of West Indies. But it was only in 2013 that he became a regular at international level and it took another two years for him to get his first ODI century: 130 against West Indies in January 2015, followed swiftly by an unbeaten 138 two matches later, which sent him to the World Cup in good form. He made an 18-ball 49 in the semi-final that South Africa narrowly lost to New Zealand.

Miller spent even longer waiting for a milestone in T20I cricket. His first fifty in the format came in March 2016. Both speak more to lack of opportunity in limited-overs cricket, rather than lack of ability.

At the IPL, Miller was one of the mainstays of Kings XI Punjab for eight years, scoring over 350 runs in each season between 2013 and 2015 and captaining them in 2016. In 2022, he had his best IPL season, scoring 481 runs and striking at 142.72 in Gujarat Titans' title-winning campaign.

David Miller IPL factfile

- David Miller was for the longest time the face of Kings XI Punjab (now Punjab Kings, or PBKS) after being brought in as a replacement player in IPL 2011 for US$ 100,000. He did not get a game that season but was retained by the franchise for IPL 2012 and stayed there till the end of the 2019 season.

- In 2013 he smashed an unbeaten 38-ball 101 to help Kings chase down a target of 191 against RCB. He was named captain of the franchise ahead of IPL 2016 but was removed six games into the season after the team had a poor start.

- Miller played two seasons with Rajasthan Royals in IPL 2020 and 2021 before being picked up by Gujarat Titans at the IPL 2022 mega auction.

- Miller has breached the 350-run mark four times in the IPL. The 2022 edition was his best where he scored 481 runs in 16 matches at 68.71 - a key reason behind Titans lifting the IPL trophy in their debut season.

David Miller Career Stats

Batting & Fielding

FormatMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
ODIs17815445461113942.304447103.68724342144870
T20Is130114362591106*33.211842140.6628168130821
FC63997334217736.32578257.8061945942730
List A28124562763913941.747537101.3511465792291320
T20s53048416111343120*35.118235137.744508125063191

Bowling

FormatMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
ODIs178------------
T20Is130------------
FC63450420---5.04-000
List A281------------
T20s530318310---10.33-000

David Miller T20 Stats

Batting & Fielding

TournamentTeamsMatInnsNORunsHSAveBFSR100s50s4s6sCtSt
IPL4 teams141135493077101*35.772220138.60113220138800
SA20PR31301170175*36.89551127.22015622180
CPL3 teams35311377072*42.77500154.00045644180
Major League Cricket2 teams131312246118.66180124.4401131050
BPL2 teams6628822*22.0084104.76008250
LPLJK8821002616.6696104.1600102100
PSL2 teams11912357329.37163144.1702191070
Men's 100WF-M7717335*12.168091.25002230
BBLHH1412319890*22.00151131.120110960
Mzansi Super LeagueDH1513329350*29.30229127.9401161550
Vitality Blast3 teams3126771974*37.84512140.42066130190
CLT202 teams77419146*63.66138138.400017670

Bowling

TournamentTeamsMatInnsBallsRunsWktsBBIBBMAveEconSR4w5w10w
IPL4 teams141------------
SA20PR31------------
CPL3 teams35------------
Major League Cricket2 teams13------------
BPL2 teams6------------
LPLJK8------------
PSL2 teams11------------
Men's 100WF-M7------------
BBLHH14------------
Mzansi Super LeagueDH15------------
Vitality Blast3 teams31------------
CLT202 teams7------------
David Andrew Miller

Explore Statsguru Analysis

ODI
T20I

Recent Matches of David Miller

MatchBatDateGroundFormat
LSG vs PBKS1104-May-2025DharamsalaT20
LSG vs MI2427-Apr-2025WankhedeT20
LSG vs DC14*22-Apr-2025LucknowT20
LSG vs RR7*19-Apr-2025JaipurT20
LSG vs CSK0*14-Apr-2025LucknowT20

Videos of David Miller

Photos of David Miller

David Miller's late flourish took LSG past 200
David Miller and Kane Williamson catch up after the match
David Miller got to a 67-ball hundred off the last ball of the innings
David Miller ran out of partners
Keshav Maharaj won the toss and elected to field
David Miller congratulates Bjorn Fortuin for dismissing Matthew Breetzke