South Africa surprised everyone by winning the T20 series in Sri Lanka. It meant that the tour ended on a brighter note after a pretty miserable time in the ODIs. But who deserved credit for the series victory, and who flopped for the Proteas?
Let's take a player-by-player look at the individual performances across the three games.
Henry Davids 0/10
Henry Davids has looked completely out of his depth in Sri Lanka. Scores of one, seven, and zero mean he didn't really contribute much to SA's chances, if anything at all. There's always next time.
Quinton De Kock 4/10
Quinton de Kock was supposed to be the next big thing in international cricket. A fiery opening hitter at domestic level, he hasn't quite lived up to that reputation in this series. He's done okay with the gloves, though, and while his scores have been subpar, at least he's finally starting to show some promise.
Faf du Plessis 5/10
The skipper could hardly wipe the smile off his face after South Africa won the first T20. He finally came good with the runs in the final T20, even if it was in a losing cause.
JP Duminy 7/10
JP Duminy has been outstanding all throughout this tour. His efforts with the bat and ball earned him a man of the series award. Without a doubt, South Africa's most important player.
AB de Villiers 4/10
AB de Villiers is just stuttering a bit at the moment. His efforts in the T20 series were quite underpar. De Villiers is one of the best batsmen in world cricket, but he is just in a slight slump of form at present.
David Miller 5/10
One of South Africa's brightest stars, David Miller hasn't quite been able to replicate his destructive IPL form on the international circuit. He has showed some promise of his lower-order prowess though. Although his scores were paltry, he certainly is one for the future.
David Wiese 5/10
David Wiese headed to Sri Lanka as South Africa's only new cap. There was a lot of expectation on him, and, while he didn't quite deliver with the bat, he was impressive with the ball in the last game. He also proved himself in the field. Another one to watch for the future.
Wayne Parnell 5/10
Once upon a time, Wayne Parnell was one of the best yorker bowlers in the world. He can't quite do that anymore, but he was reasonably solid in his efforts, especially at the death in the first game. He gets points docked for his performance in the last T20, though, where he conceded over 20 runs off one over. Ouch.
Morne Morkel 5/10
Morne Morkel performed consistently in the first two games, but struggled in the last. He still hasn't quite gotten the handle on his no ball and wides problem either. Perhaps the lanky seamer just needs a break from cricket for a while.
Imran Tahir 6/10
Imran Tahir returned to South African colours (the coloured clothing, not donning the badge) for the first time since 2011. His T20 series debut was a success. Although he didn't exactly take buckets of wickets, his bowling was tidy and he looked an improved product from the Test bowler who would bowl a brilliant googly followed by a full toss. Still some work to be done, though.
Lonwabo Tsotsobe 4/10
If ratings were based on fielding efforts, Lonwabo Tsotsobe would get 0. He is quite possibly one of the worst fielders in the world, but he was pretty handy with the ball in the first two games. He was particularly impressive in the second T20, but that all came undone in the final match. Conceding 49 runs in four overs...ouch.