David Miller

David Miller
Full Name: David Andrew Miller
Birth date: June 10 1989
Age: 34 years
Hometown: Pietermaritzburg
City: Natal
Birth Country: South Africa
Batting Style: UnKnown
Bowling Style: Right Arm offbreak
Team :
Role : WicketKeeper
Champions League T20 Punjab Kings
Indian Premier League Punjab Kings, Rajasthan Royals, Gujarat Titans
Big Bash League Hobart Hurricanes
Bangladesh Premier League Chittagong Kings, Fortune Barishal
Caribbean Premier League St Lucia Kings, Jamaica Tallawahs, Barbados Royals
Ram Slam T20 Challenge Dolphins
SA20 Paarl Royals
PSL Peshawar Zalmi, Multan Sultans
Major League Cricket Texas Super Kings
T10 League Morrisville SAMP ARMY, Bangla Tigers, Bengal Tigers
LPL Dambulla Aura, Jaffna Kings
The Hundred Welsh Fire

David Miller Last 10 Innings

RunsOppMatch DateScore
16 Chennai Super Kings2024-05-10 DT20
30 Royal Challengers Bangalore2024-05-04 DT20
26 Royal Challengers Bangalore2024-04-28 DT20
55 Delhi Capitals2024-04-24 DT20
4 Punjab Kings2024-04-21 DT20
2 Delhi Capitals2024-04-17 DT20
44 Sunrisers Hyderabad2024-03-31 DT20
21 Chennai Super Kings2024-03-26 DT20
12 Mumbai Indians2024-03-24 DT20
8 Comilla Victorians2024-03-01 DT20

Statistictics by year

Batting Stats

ODI 16514310241 4299 139 42.154169103.12 0 6 23 316 133 790
IT20 1151016734 2268 106 33.851569144.55 0 2 6 151 110 781
100 7761 73 35 12.178091.25 0 0 0 2 2 30

Bowling Stats

ODI 1610000 0 ---00000/00/0
IT20 1160000 0 ---00000/00/0
100 70000 0 ---00000/00/0


David Miller is a new face in South African team. A left-handed batsman born in 1989. Miller has given his contribution to his team in ODIs and T20s and apart from it, he also plays domestic cricket for Dolphins. Miller played his 1st first class match in 2007-08 and showed his talent with the bat after scoring a fifty. Miller made his international debut in 2010 when he played his first T20 game against West Indies and gave his much crucial role in South African’s win over West Indies by 1 run. He has played 12 T20 games so far and has added 220 runs in his score card with an average of 28. Currently, he is a member of Kings X1 Punjab for IPL tournaments. In IPL 2013, Miller played a scintillating knock of 101(not out) off just 38 deliveries against RCB and this innings was declared as the 3rd fastest IPL ton and this innings was set as his top score in T20 format as well. After 2 days of T20 debut, Miller represented South Africa for the first time in ODI format against West Indies and his innings of 23(not out) helped his side to win the game. He has given his contribution to South Africa in 20 ODIs and has added nearly 400 runs with an average of 32 including 3 half centuries. His top score in ODI format is of 67 runs.

Last Series Played

IPL 2024 Schedule
BPL 2024 Schedule
SA20 2024
South Africa vs India ODI Series 2023
South Africa vs India T20 Series 2023
Team Squad
Edward Moore Duanne Olivier
Zubayr Hamza Raynard van Tonder
Tshepo Moreki David Bedingham
Shaun von Berg Ruan de Swardt
Mihlali Mpongwana Khayelihle Zondo

Compare player with