Header Banner

David Miller Cricket Player Profile

David Miller Cricket Player Profile Photo

David Miller

Nickname David Miller

Born (DOB) 10 Jun 1989

Age 37 Years

Height 5 Ft 10.87 Inch (180 cm)

Role Left Handed Batter Player

Nationality South Africa

Fantasy Credits 9.0

Played Teams South Africa, Gujarat Titans, Lucknow Super Giants, Dolphins, Knights, Multan Sultans, Peshawar Zalmi, Delhi Capitals, Rajasthan Royals, Northern Superchargers, Morrisville Samp Army, Paarl Royals, Texas, Los Angeles Knight Riders, Karnali Yaks, Lisburn, Belfast Wolves

About David Miller

David Miller is a professional Cricket player representing South Africa. Born on 1989-06-10 , they operate primarily as a Batter on the field. Over the course of their career, David Miller has featured for South Africa, Gujarat Titans, Lucknow Super Giants, Dolphins, Knights, Multan Sultans, Peshawar Zalmi, Delhi Capitals, Rajasthan Royals, Northern Superchargers, Morrisville Samp Army, Paarl Royals, Texas, Los Angeles Knight Riders, Karnali Yaks, Lisburn, Belfast Wolves different teams, including national setups, top-tier domestic sides, and competitive franchise leagues. Known for their tactical execution and steady presence as a Batter, they remain an integral figure across all formats and tournaments they compete in.

David Miller is a South African left-handed middle-order batter known for his power-hitting and role as a finisher in limited-overs cricket. He has represented South Africa in One Day Internationals and Twenty20 Internationals, and has also played for domestic sides and franchises in several leagues. Miller can keep wicket occasionally and bowls right-arm off-break, though his primary role is batting.

Profile

Miller made his first-class debut for the Dolphins in the 2007–08 domestic season, scoring a half-century in his first innings. He also played for the Dolphins in one-day and Twenty20 competitions. After performing for South Africa A against Bangladesh A, he received a national call-up in 2010. He made his T20 International debut against the West Indies on 20 May 2010 and his ODI debut against the same opposition two days later.

Miller became an established part of South Africa’s limited-overs side and featured in the 2015 Cricket World Cup, where he scored 324 runs. He later captained South Africa in two T20 Internationals against Pakistan in 2019. At the 2023 Cricket World Cup, he scored a century in the semi-final against Australia. He also scored a century against New Zealand in the 2025 Champions Trophy semi-final, and was part of South Africa’s team that reached the 2024 T20 World Cup final.

IPL Career

Kings XI Punjab bought Miller in the 2013 auction for INR 6 crore. He scored 101 not out off 38 balls against Royal Challengers Bangalore that season.

He played for Kings XI Punjab from 2012 to 2019 and was appointed captain for the 2016 season before relinquishing the role during the campaign. The team reached the final in 2014.

Miller joined Rajasthan Royals for the 2020 season and played for the franchise through 2021.

Gujarat Titans bought Miller in the 2022 auction. He scored 481 runs in the 2022 season as the franchise won its first title, and played for them through 2024.

Lucknow Super Giants bought Miller for INR 7.5 crore in the 2025 auction. He joined Delhi Capitals in 2026.

Records

Miller and JP Duminy set the record for the highest fifth-wicket partnership in ODI and Cricket World Cup history, with an unbeaten 256-run stand, in the 2015 World Cup.

He scored a T20 International century off 35 balls in 2017, then the fastest in the format, and became the first batter to score a T20I century while batting at number five or lower.

Miller and Rory Kleinveldt set the record for the highest ninth-wicket partnership in ICC Champions Trophy history, with 95 runs, in the 2013 semi-final.

His 101 not out off 38 balls against Royal Challengers Bangalore in 2013 was the third-fastest century in Indian T20 League history.

Miller scored the fastest century by balls faced in Champions Trophy history, reaching the milestone off 67 balls against New Zealand in the 2025 semi-final.

FAQs

Which country does David Miller play for?

David Miller represents South Africa in limited-overs international cricket.

What is David Miller’s batting style?

He is a left-handed middle-order batter.

When did David Miller make his international debuts?

He made his T20I debut on 20 May 2010 and his ODI debut on 22 May 2010, both against the West Indies.

Which teams has David Miller played for in the Indian T20 League?

He has played for Kings XI Punjab, Rajasthan Royals, Gujarat Titans, Lucknow Super Giants and Delhi Capitals.

Personal & Family Information

Spouse: Camilla Harris

Father: Andrew Miller (Club-level cricketer)

Mother: Jenny Miller

Siblings: Brother: Greg Miller; Sister: Jessica Olivier

Career Information

T20 Debut: Thursday, 20th May 2010 (vs West Indies at North Sound)

T20 Last Match: Wednesday, 4th March 2026 (vs New Zealand)

ODI Debut: Saturday, 22nd May 2010 (vs West Indies at North Sound)

ODI Last Match: Sunday, 27th September 2026 (vs Australia)

Jersey Number: 10

Religion: Christian

Education

School: Maritzburg College; Clifton Preparatory School, Nottingham Road

Follow on Social Media

Instagram𝕏 TwitterFacebook

Recent Matches

Recent Content

Brooklyn Beckham Attacks Parents In 6

Brooklyn Beckham Attacks Parents In 6 Page Statement

David Warners Debut in Indian Cinema

David Warner's Debut in Indian Cinema with 'Robin Hood'

Englands David Malan decides to retire

England's David Malan decides to retire from international cricket

Top 5 Biggest Controversies of IPL

Top 5 Biggest Controversies of IPL 2026

Tim David Obscene Gesture Video Viral:

Tim David Obscene Gesture Video Viral: Will IPL Take Action Against Him?

Will Tim David Face an IPL

Will Tim David Face an IPL Ban?, Viral Video Sparks Controversy

Sandpapergate scandal: David Warner says Usman

Sandpapergate scandal: David Warner says Usman Khawaja was right

WCL 2026: India vs Australia Live

WCL 2026: India vs Australia Live Streaming & Time

Harry Brook Fastest Englishman to 1000

Harry Brook Fastest Englishman to 1000 Test Runs vs Pakistan

Disclaimer

Player profiles on Possible11.com are for informational purposes only and are collected from publicly available sources. We do not guarantee the accuracy, completeness, or reliability of this information. Users are advised to verify details independently before making any decisions. For corrections or updates, please contact us at possible11.team@gmail.com.

Popular Cricket Players

Today's Famous Cricketers 🎂🎉 Birthday

David Miller Photos

entertainindia
entertainindia