David Miller has been dropped from Cricket South Africa's central contract list for 2026-27 but insists he remains fully committed to playing for the Proteas. Speaking in Durban ahead of the ODI series against Australia, the 37-year-old said he is still making himself available despite growing competition for middle-order places.
Top Stories
Score Refresh
Live matches update automatically
Newsroom
Fresh cricket stories, fact-checked round the clock
Teams Tracked
International sides and franchises
Cricket
Live. Play. Discover.
Hall of Fame
Batting · TEST
400*
Brian Lara
Highest individual Test score — Unbeaten quadruple century for West Indies against England at St John's, Antigua, in 2004.
Batting
100
Sachin Tendulkar
Most international centuries — 51 Test and 49 ODI hundreds between 1989 and 2013 - a record no active player is close to.
Bowling · TEST
800
Muttiah Muralitharan
Most Test wickets — The Sri Lankan off-spinner reached 800 with his final delivery in Test cricket, in 2010.
Batting · ODI
264
Rohit Sharma
Highest ODI score — The biggest of his three ODI double-hundreds, against Sri Lanka at Eden Gardens in 2014.
Batting · T20
175*
Chris Gayle
Highest individual T20 score — For Royal Challengers Bangalore against Pune Warriors in IPL 2013 - off just 66 balls.
Batting · TEST
99.94
Don Bradman
Best Test batting average — The most famous number in cricket: 6,996 runs at 99.94 across 52 Tests for Australia.
Batting · ODI
31 balls
AB de Villiers
Fastest ODI century — Reached three figures in 31 deliveries against West Indies at Johannesburg in 2015.
Batting · ODI
18,426
Sachin Tendulkar
Most ODI runs — 463 ODIs, 49 hundreds and a record aggregate that has stood since his 2012 retirement.