Loading...
David Miller

David Miller

Batsman

Age
37 Y
Matches
320
Batting Style
Left Handed Bat
Bowling Style
Right-arm offbreak

"If it's in the arc, it's in the park" -- this famous saying by South African cricketer David Miller is enough to understand the kind of player he is. A power-hitter with impeccable timing, Miller, has been a constant presence in the South African limited-overs sides. He made his first-class debut for Dolphins in the 2007-08 season. However, it was in the 2009-10 season that he really began to hit his stride. Miller's first-class form, along with his impressive performances for the South African A team, earned him a call-up to the national team in 2010. He made his international debut in a T20I against West Indies, and his contribution was crucial to South Africa's victory in that match. Miller made his ODI debut in the same year as well. He became an international sensation after his performances in the Indian Premier League (IPL) for Kings XI Punjab. In the 2013 edition, he topped the scoring for Punjab, which includes a 38-ball century, the third-fastest in IPL history. Miller is yet to make his Test debut but continues to be a solid presence for South Africa in the middle-order in both ODIs and T20Is.

04 Oct 2026
• KL Rahul

Dissecting KL Rahul's stunning ODI returns at 5

Albeit in a losing cause, star Indian wicketkeeper-batter KL Rahul scored a stunning 129* off just 87 balls in the third and final ODI against West Indies.

29 Sep 2026
• ICC Cricket World Cup

World Cup 2027: 5 players who can score a double-century

Despite having a rich history, One-Day Internationals are on the verge of becoming extinct.

29 Sep 2026
• Jos Buttler

Listing batters with most ODI tons at five or lower

South Africa clinched the three-match ODI series against Australia with a 32-run victory in the second match at Johannesburg's Wanderers Stadium.

28 Sep 2026
• Rohit Sharma

These star cricketers might retire after 2027 World Cup

The 2027 ICC ODI World Cup in South Africa, Zimbabwe, and Namibia is likely to be a historic event.

27 Sep 2026
• Aiden Markram

South Africa beat Australia in high-scoring 2nd ODI, seal series

South Africa clinched a historic sixth consecutive bilateral series victory against Australia.

27 Sep 2026
• Australian Cricket Team

David Miller sets records with his eighth ODI century

South African batter David Miller set records aplenty with his incredible ton against Australia in the 1st ODI in Johannesburg.

27 Sep 2026
• Temba Bavuma

Temba Bavuma scores his second ODI ton against Australia: Stats

Temba Bavuma led South Africa from the front in the 2nd ODI against Australia at The Wanderers Stadium, Johannesburg.

26 Sep 2026
• Aiden Markram

Pink Day ODI: Can Australia settle scores versus South Africa?

South Africa and Australia will face off in the second ODI of their three-match series at the Wanderers Stadium in Johannesburg on Sunday, 27 September.

24 Sep 2026
• Adam Zampa

South Africa overcome Australia in Durban ODI: Report and stats

In the opening match of their home international season in Durban, South Africa posted a challenging total of 297/8 versus Australia on Thursday.

13 Sep 2026
• South Africa Cricket Team

SA's Ottneil Baartman ruled out of Australia ODIs; replacement named

South African pacer Ottneil Baartman has been ruled out of the upcoming three-match ODI series against Australia due to a left hamstring injury.

11 Aug 2026
• Heinrich Klaasen

South African T20 stalwarts set to make ILT20 debuts: Details

South African cricketers David Miller and Heinrich Klaasen are all set to make their debuts in the International League T20 (ILT20) tournament.

28 Jul 2026
• Chris Jordan

Trent Boult becomes first NZ bowler with 350 T20 wickets

Trent Boult, the legendary New Zealand pacer, has become the first Kiwi bowler to complete 350 wickets in T20 matches.

26 May 2026
• Axar Patel

Delhi Capitals summon players for self-introspection after disappointing IPL season

The Delhi Capitals have failed to qualify for the IPL playoffs for the fifth consecutive year.

23 May 2026
• Ajinkya Rahane

IPL 2026: KKR take on DC in final league game

The Kolkata Knight Riders (KKR) will take on the Delhi Capitals (DC) in the final league game of the 2026 Indian Premier League.

16 May 2026
• Axar Patel

IPL 2026: Can DC turn the tide against RR?

The Delhi Capitals (DC) are set to face the Rajasthan Royals (RR) in a crucial IPL 2026 clash at the Arun Jaitley Stadium in Delhi.

14 May 2026
• Graeme Smith

#NewsBytesExclusive: Graeme Smith picks ABD as greatest Proteas player (IPL)

Former South African captain Graeme Smith has picked AB de Villiers as the greatest Proteas player to have featured in the Indian Premier League (IPL).

12 May 2026
• Axar Patel

IPL: Teams to record successful 200+ chases after this collapse

In a thrilling 2026 Indian Premier League (IPL) encounter, Delhi Capitals (DC) defeated Punjab Kings (PBKS) by three wickets in Dharamsala.

11 May 2026
• Delhi Capitals (DC)

IPL 2026: Axar Patel, David Miller help DC beat PBKS

Delhi Capitals (DC) handed Punjab Kings (PBKS) their fourth successive defeat in the ongoing IPL 2026 on May 11.

11 May 2026
• Delhi Capitals (DC)

IPL 2026: DC hand PBKS their fourth successive defeat

Delhi Capitals (DC) kept their hopes of making the IPL 2026 playoffs alive by beating Punjab Kings (PBKS) at HPCA Stadium, Dharamsala.

27 Apr 2026
• Cricket News

David Miller becomes third SA batter with 12,000 T20 runs

Veteran South African cricketer David Miller has joined an elite club by completing 12,000 runs in T20 cricket.

26 Apr 2026
• Delhi Capitals (DC)

IPL: Here's why RCB can extend winning run against DC

The Royal Challengers Bengaluru (RCB) will take on the Delhi Capitals (DC) in a highly anticipated IPL 2026 clash at the Arun Jaitley Stadium.

24 Apr 2026
• Arshdeep Singh

IPL 2026: Here's why PBKS can dominate proceedings versus DC

Delhi Capitals will take on Punjab Kings in match number 35 of the Indian Premier League (IPL) 2026.

20 Apr 2026
• Sunrisers Hyderabad (SRH)

IPL 2026: Can DC uproot SRH's star-studded top order?

Sunrisers Hyderabad will host Delhi Capitals in Match 31 of the 2026 Indian Premier League (IPL) edition at Rajiv Gandhi International Stadium on Tuesday.

18 Apr 2026
• Axar Patel

IPL 2026: Delhi Capitals down in-form Royal Challengers Bengaluru

Delhi Capitals (DC) showcased a brilliant display of with ball and bat to defeat an in-form Royal Challengers Bengaluru (RCB) in Match 26 of the Indian Premier League (IPL) 2026 season on Saturday.

11 Apr 2026
• Chennai Super Kings (CSK)

IPL 2026: Ton-up Sanju Samson helps CSK pick first win

Chennai Super Kings (CSK) put on a stellar display in their Indian Premier League (IPL) 2026 match against Delhi Capitals at the MA Chidambaram Stadium in Chennai.

09 Apr 2026
• Gujarat Titans

IPL: David Miller averages nearly 50 in run-chases

Gujarat Titans claimed a thrilling one-run win over Delhi Capitals in Match 14 of IPL 2026 at Arun Jaitley Stadium.

08 Apr 2026
• Delhi Capitals (DC)

IPL 2026: Gujarat Titans pip Delhi Capitals by one run

In the ongoing Indian Premier League (IPL) 2026 season, Gujarat Titans (GT) picked up their first win.

07 Apr 2026
• Delhi Capitals (DC)

IPL 2026: Here's why DC can dominate GT in Delhi

Delhi Capitals will be up against Gujarat Titans in match number 14 of the Indian Premier League (IPL) 2026.

04 Apr 2026
• Axar Patel

Delhi Capitals tame Mumbai Indians at home in IPL 2026

Mumbai Indians (MI) suffered a defeat against Delhi Capitals (DC) in Match 8 of the Indian Premier League (IPL) 2026 season on Saturday.

01 Apr 2026
• South Africa Cricket Team

CSA contracts: Why David Miller has been excluded

Cricket South Africa (CSA) has announced its national contracts for the 2026/27 season.

19 Mar 2026
• Delhi Capitals (DC)

IPL 2026: Delhi Capitals players to watch out for

Like every season, Delhi Capitals (DC) are still on the hunt for their maiden Indian Premier League title.

03 Mar 2026
• ICC T20 World Cup

David Miller yet to score a T20I fifty against NZ

The first semi-final of the ICC T20 World Cup 2026 will see South Africa face New Zealand at Kolkata's Eden Gardens on March 4.

01 Mar 2026
• ICC T20 World Cup

T20 World Cup: SA beat Zimbabwe despite Sikandar Raza's heroics

South Africa maintained their unbeaten run in the 2026 ICC Men's T20 World Cup, beating Zimbabwe at Delhi's Arun Jaitley Stadium.

23 Feb 2026
• ICC T20 World Cup

T20 WC: How this strategy helped South Africa annihilate India

Star South African batter David Miller has revealed the strategy that helped his team annihilate India during their 2026 ICC T20 World Cup Super 8 clash.

23 Feb 2026
• Ishan Kishan

Listing Team India's lowest totals in T20 World Cup history

India, on Sunday, suffered their heaviest-ever defeat in T20 World Cup history, losing to South Africa by 76 runs.

23 Feb 2026
• David Warner

David Miller equals Warner's T20 WC record against India: Details

South Africa's David Miller has equaled Australia's David Warner's record for the most runs scored against India in T20 World Cup history.

23 Feb 2026
• Keshav Maharaj

'They are beatable': Miller on India after T20 WC win

South Africa's veteran batter and leading run-scorer David Miller has said that India are "beatable" in the ongoing ICC Men's T20 World Cup.

22 Feb 2026
• ICC T20 World Cup

T20 World Cup, South Africa tame high-flying India: Key stats

India suffered a stunning defeat against South Africa in their Super 8 Group 1 opener.

22 Feb 2026
• South Africa Cricket Team

David Miller slams his 3rd T20I fifty against India: Stats

South Africa cricket team stalwart, David Miller, floored India with a terrific knock of 63 off 35 balls in Match 43 of the ICC T20 World Cup 2026.

22 Feb 2026
• Aiden Markram

T20 WC, IND vs SA: Aiden Markram elects to bat

India and South Africa are up against each other in their respective first Super Eight match in the ongoing ICC T20 World Cup.

22 Feb 2026
• Quinton de Kock

'Never spoke...': De Kock on 2024 T20 WC final loss

Veteran South African wicketkeeper-batter Quinton de Kock has revealed that the team never discussed their heartbreaking defeat in the 2024 T20 World Cup final.

21 Feb 2026
• Ishan Kishan

T20 World Cup: Can India ace South African challenge?

India and South Africa will face off in Match 43 of the ICC T20 World Cup 2026 Super Eights.

20 Feb 2026
• ICC T20 World Cup

T20 World Cup 2024: Reliving India's title-clinching win over SA

Defending champions India will face South Africa in their first Super 8 encounter at the 2026 ICC T20 World Cup.

14 Feb 2026
• ICC T20 World Cup

T20 World Cup: SA maintain 100% win record over NZ

South Africa defeated New Zealand in Match 24 of the 2026 ICC T20 World Cup on Saturday.

13 Feb 2026
• Keshav Maharaj

T20 World Cup: SA and NZ meet in top-of-table clash

New Zealand will take on South Africa in a marquee Group D clash at the Narendra Modi Stadium in Ahmedabad on February 14, 2026.

11 Feb 2026
• ICC T20 World Cup

T20 World Cup: SA deny Afghanistan victory in double Super-Over

In a nail-biter, South Africa beat Afghanistan in the 2026 ICC Men's T20 World Cup clash in Ahmedabad.

10 Feb 2026
• Quinton de Kock

T20 WC: Can Afghanistan challenge South Africa in crucial clash?

The ICC T20 World Cup 2026 continues with South Africa taking on Afghanistan in Match No. 13 at the Narendra Modi Stadium in Ahmedabad on February 11.

08 Feb 2026
• Aiden Markram

T20 World Cup: Can Canada challenge formidable South Africa?

South Africa will take on Canada in their opening match of the T20 World Cup 2026 at Ahmedabad's Narendra Modi Stadium on Monday.

03 Feb 2026
• ICC T20 World Cup

T20 World Cup 2026: Can Markram-led SA break trophy jinx?

The South African cricket team is gearing up for the 2026 ICC T20 World Cup with a promising squad.

02 Feb 2026
• South Africa Cricket Team

T20 World Cup: Decoding the numbers of David Miller

In what can be called a massive relief for South Africa, David Miller has been cleared to play in the 2026 T20 World Cup.

31 Jan 2026
• Dewald Brevis

David Miller cleared to play in 2026 T20 World Cup

South African cricketer David Miller has been given the green light to participate in the 2026 T20 World Cup.

30 Jan 2026
• ICC T20 World Cup

T20 World Cup: Top 10 memorable moments from previous editions

The ICC T20 World Cup has witnessed some thrilling displays over its past nine editions.