Karnali YaksBatter
David Miller is a left-handed South African batter best known for the force of his strokeplay. He was 17 when he first turned out for the Dolphins, in the 2007-08 season, a campaign in which he averaged 12.33 and his side placed fifth. His returns improved sharply in 2009-10, when he compiled 374 runs. Selection for South Africa 'A' followed, and in a limited-overs series against Bangladesh 'A' he made 195 runs across five matches at an average of 65.
Those numbers earned him a place on the senior tour of the West Indies in May-June 2010, at a time when South Africa were looking for new players after missing the semi-finals of the 2010 World T20. On his T20I debut at North Sound, Antigua, he arrived with his team in trouble at 59/5 in the 13th over. He cleared the rope with only the third delivery he faced, made 33 from 26 balls and added 57 with Johan Botha to lift the total to 120/7, which proved just enough for a one-run victory. An ODI debut against the same opponents came soon after, and in October, facing Zimbabwe, he reached his maiden ODI half-century in only 30 balls.
In English county cricket he represented Durham, producing among other knocks a 54 from 41 deliveries against Yorkshire in a defeat. Punjab bought him for $100,000 ahead of the 2011 IPL as cover for Dimitri Mascarenhas, though he did not get a game. Things changed in 2013, when he topped Punjab's run tally with 418 at 59.71, including three fifties and a century struck from 38 balls against Bangalore. Punjab kept him for 2014.
On the back of that IPL season he was picked for the Champions Trophy and became a fixture in South Africa's ODI and T20I teams, learning over time to settle in before attacking. At World Cups, he was in the preliminary group for 2011 but missed the final squad. By 2015 he was the side's finisher, scoring 324 runs at an average of 65 and a strike rate of 139. He opened that tournament with 138 off 92 balls against Zimbabwe, sharing a stand of 256 with JP Duminy, who made 115 not out, the best fifth-wicket partnership in World Cup history, and later hit 49 from 18 balls in the semi-final against New Zealand, which South Africa lost. The 2019 event was leaner: 136 runs in four innings as South Africa failed to reach the semi-finals. He was then included in the 15-man squad for the 2023 World Cup in India.
50 or morePlayer of the match* not out
Whole career as published by the platform's source · as of 12 Nov 2026
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 200s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 180 | 156 | 45 | 4,762 | 142 | 42.90 | 4,565 | 104.32 | 8 | 0 | 24 | 9 | 354 | 153 |
| T20 | 140 | 123 | 40 | 2,806 | 106 | 33.81 | 1,983 | 141.51 | 2 | 0 | 9 | 3 | 184 | 141 |
| IPL | 152 | 145 | 53 | 3,288 | 101 | 35.74 | 2,357 | 139.50 | 1 | 0 | 14 | 5 | 235 | 152 |