March 14, 2014

The best batsman across formats?

Over the last five years, AB de Villiers has been the only batsman to average more than 60 in both Tests and ODIs
31

AB de Villiers holds the record for playing the maximum number of innings before getting his first duck in Test cricket. Between his debut, in December 2004, and November 2008, de Villiers played 78 Test innings and opened his account every single time, before the second Test of the 2008-09 series against Bangladesh. After having scored only 3 in the first Test, in Bloemfontein, de Villiers made his first duck - stumped by Mushfiqur Rahim off Shakib Al Hasan - at the venue aptly named Centurion.

When he scored that duck, de Villiers' Test average dropped to 40.52, after 46 Tests. (Click here for his cumulative Test stats.) The next Test he played was a historic one in Perth later that year, when South Africa chased down 414 in the fourth innings, with de Villiers contributing 63 and 106 not out in that match. Since then, he has been on a tear, in both the long format and the short one. His numbers in Twenty20 internationals don't do justice to his attacking skills and innovative batting, but in the IPL he has been a huge force especially in the last two seasons.

Since the beginning of 2009, de Villiers has racked up eye-popping numbers in both Tests and ODIs. Compared to a Test average of less than 42 before 2009, his post-2009 average has shot up to 64, a leap of more than 53%. He has averaged more than 55 in each of his last six Test series, four of which have been against Australia and Pakistan, and one each against India and New Zealand. The last time he averaged less than 40 in a series was in February 2010, in a two-Test series in India, when he scored 68 from three innings; since then, in 13 series, he averaged more than 100 three times, between 50 and 99 six times, and between 40 and 49 on four occasions.

Similarly, his ODI numbers have soared as well, with the average going up from 36.40 to 62.51, a rise of almost 72%. Along with that, the strike rate has gone up to very nearly a run a ball - he has 4001 runs from 4002 balls during this period. De Villiers is also the only batsman during this period to average more than 60 in both Tests and ODIs.

AB de Villiers' batting career so far...
  Matches Runs Average Strike rate 100s/ 50s
Tests - before 2009 48 3134 41.78 52.97 7/ 15
Tests - since Jan 2009 44 4034 64.03 55.16 12/ 20
ODIs - before 2009 76 2330 36.40 84.91 3/ 14
ODIs - since Jan 2009 83 4001 62.51 99.97 13/ 22
T20Is - overall 51 867 21.67 121.25 0/ 4
IPL - overall 74 1662 34.62 134.90 1/ 10

Among all batsmen who've scored at least 2000 Test runs against all teams excluding Bangladesh and Zimbabwe since January 2009, de Villiers is the only one to average more than 60; Hashim Amla is close, with an average of 59.86, while Kumar Sangakkara and Jacques Kallis both average more than 55.

The break-up of numbers are very impressive too for de Villiers during this period: he averages almost 60 against Australia, and more than 39 against every side. (His lowest is 39.72, in seven Tests versus England.) Apart from India, he averages more than 40 in every country, while he does average at least 40 in every continent. In the first five years of his career, his biggest problem was playing at home: he averaged 30.34 in 26 home Tests, and more than 55 overseas; since 2009, his average from 25 home Tests is 63.05, an improvement of almost 108%.

Best Test batsmen since Jan 2009* (Qual: 2000 runs)
Batsman Tests Runs Average 100s/ 50s
AB de Villiers 44 4034 64.03 12/ 20
Hashim Amla 43 4011 59.86 15/ 16
Kumar Sangakkara 40 3686 56.70 13/ 15
Jacques Kallis 39 3342 56.64 15/ 8
Michael Clarke 62 5356 53.56 18/ 15
Thilan Samaraweera 34 2662 53.24 7/ 12
Shivnarine Chanderpaul 33 2402 52.21 6/ 11
Rahul Dravid 31 2640 51.76 9/ 10
VVS Laxman 31 2259 50.20 4/ 18
Sachin Tendulkar 42 3228 49.66 8/ 17
* Excluding Tests against Bangladesh and Zimbabwe

Through most of his career, de Villiers has been a part of a strong South African middle order, which means he has often come in to bat with the team in a fairly strong position already. However, there have been instances when he has come in early with the team in trouble, and he done equally well in those situations too. That was most recently in evidence during the home series against Australia, when, in the first Test in Centurion, South Africa were reduced to 23 for 3 by Mitchell Johnson's pace and hostility. De Villiers walked in, and ended up scoring 91 out of a South African total of 206; in the second innings, he walked in with the score reading 49 for 3, and top-scored again with 48, out of a team total of 200. In fact, de Villiers' highest Test score of 278 not out also came from an early entry to the crease, when he came in at 33 for 3 against Pakistan in Abu Dhabi, though that match ultimately ended up as a high-scoring draw.

Overall at No. 5, his stats are consistent no matter when he has come in to bat: he averages more than 67 when coming in with the score less than 60, and almost 47 when coming in between 60 and 119. He obviously relishes batting when the batsmen before him have already scored plenty, averaging 131 in those situations, with five hundreds in nine innings. (Click here for his overall list of innings at No. 5.)

At No. 6, his stats are pretty good when he comes in early, but not so impressive when the batsmen before him have already scored a lot. That's probably also because of the need to score quickly, or the lack of batting support at the other end, when he has come in to bat at No. 6.

De Villiers in Tests at No. 5 by point-of-entry scores
Score (3 down for) Inngs Runs Average 100s/ 50s
Less than 60 15 811 67.58 2/ 2
60 to 119 17 700 46.67 2/ 4
120 to 249 17 704 50.28 2/ 5
250 and over 9 921 131.57 5/ 1
De Villiers in Tests at No. 6 by point-of-entry scores
Score (4 down for) Inngs Runs Average 100s/ 50s
less than 100 15 736 49.07 0/ 8
100 to 149 17 1074 71.60 3/ 5
150 to 249 7 257 36.71 1/ 0
250 and over 11 327 36.33 1/ 1

Along with his impressive Test form, de Villiers has also been an ODI star over the last five years, averaging over 60 while scoring at a run a ball. MS Dhoni is the only other batsman averaging more than 60 during this period, though his strike rate is a slightly lower - but still impressive - 88.27. De Villiers has been unbeaten 17 times in 80 innings, which has ensured a higher average, but even when discounting that and taking the runs-per-innings stat, de Villiers still comes out on top: his runs per innings is 48.34, which, when multiplied by his strike rate of 99.05, gives him a score of 47.88. That's still better than all the other batsmen who've scored 2500 runs against the full members. (All ODIs stats here exclude runs scored against the non-Test-playing sides.)

Among the other batsmen, Amla comes close with an RPI score of 45.39, followed by Virat Kohli's 41.58. Both are top-order batsmen, though, which increases their chances of a higher RPI. Their RPI scores are higher than that for Dhoni, whose RPI is lower because he bats lower down the order. However, his ODI score when calculated by multiplying average by strike rate, is second only to de Villiers'. They are the only two batsmen with 50-plus ODI scores, with Kohli coming in next at 48.98.

Top batsmen in ODIs since Jan 2009* (Qual: 2500 runs)
Batsman Inngs Runs Average Str rate 100s/ 50s Ave x SR RPI x SR
AB de Villiers 80 3867 61.38 99.05 12/ 22 60.80 47.88
MS Dhoni 100 4058 61.48 88.27 5/ 29 54.27 35.82
Virat Kohli 119 5429 53.75 91.13 19/ 29 48.98 41.58
Hashim Amla 70 3535 53.56 89.88 10/ 22 48.14 45.39
Tillakaratne Dilshan 120 4931 46.08 89.08 16/ 19 41.05 36.60
Shane Watson 93 3760 43.21 91.79 8/ 21 39.66 37.11
Jonathan Trott 61 2596 50.90 76.55 4/ 19 38.96 32.58
Kumar Sangakkara 125 5346 46.89 81.60 8/ 40 38.26 34.90
Michael Hussey 83 2874 42.89 87.80 1/ 22 37.66 34.47
Gautam Gambhir 77 3038 42.19 87.37 6/ 21 36.86 34.47
* Excluding matches against non-Test-playing sides

What's also remarkable about de Villiers in ODIs is the way he scores his runs. Despite his astounding strike rate, his boundary percentage isn't inordinately high, but his dot-ball percentage is extremely low - he is the only one with a sub-40% dot ratio.

Lowest dot-ball percentages in ODIs since Jan 2009 (Qual: 2500 runs)
Batsman Runs Balls Dot % Boundary %
AB de Villiers 3867 3904 39.83 41.17
Michael Hussey 2874 3273 43.60 35.07
Suresh Raina 3304 3472 45.51 45.52
Hashim Amla 3535 3933 46.09 41.75
Virat Kohli 5429 5957 46.84 44.24

So far, his stats in Twenty20 internationals aren't in keeping with his class and his numbers in other formats. Against the Test-playing sides, de Villiers averages 19.76 in Twenty20 internationals, at a strike rate of 116.81, numbers that do him no justice at all. His average is 37th out of 41 players who've scored at least 500 runs against these sides.

His IPL numbers, though, are outstanding: in the last two seasons, he has averaged 37.72 at a strike rate of 162.8. Over the next few weeks, he'll get an opportunity to right his T20I stats as well. With the form he has been in recently, you wouldn't wan to bet against that.

With inputs from Shiva Jayaraman.

S Rajesh is stats editor of ESPNcricinfo. Follow him on Twitter

Comments have now been closed for this article

  • test_cricket_lover on March 14, 2014, 18:54 GMT

    Wonderful article and AB has been doing great in the last 4-5 years. However, the next 2-3 years of his career is going to be crucial. If he could win a world cup for South Africa in Australia - like Ricky Ponting did for Australia in SA - I am pretty sure AB will end up as the best cricketer of the decade of 2010s - like Ponting in the decade of 2000-09.

  • on March 18, 2014, 2:32 GMT

    Fantastic stats , At the moment AB is the Best Batsman in the world for sure in all formats & all conditions & all oppositions....

  • Monif on March 17, 2014, 8:01 GMT

    @ MaruthuDelft Are you joking, I don't think Kohli in his whole career will emulate what Warner has just done in SA. Warner is playing in same conditions as of Aus. Its saying like, Warner can't emulate What Kohli have done in SL, Bang or India.

    Till Now Warner averaged 26 against All Asian Teams in Asia including all these teams in All Format. Afghanistan, Asia XI, Bangladesh, India, Pakistan, Sri Lanka.

    Now, with this Average, he may be champion for you, for me he is total Failure.

  • on March 15, 2014, 20:32 GMT

    Finally an article about non Indian cricketer and showing the true value of stats instead of hype and mass followings which make stars of lesser men. Like the recent poll where in Ganguly was rated higher than a Lyold

  • Moppa on March 15, 2014, 1:13 GMT

    AB is all class. Note the dot ball % stat - no coincidence that ABdV and Hussey are two of the best middle order ODI players in recent history. They never get bogged down, and can hit out too.

  • vkumar_086 on March 14, 2014, 18:29 GMT

    @ MaruthuDelft...why Australia did not take those series seriously...again you are doing mistake dear....give credit to players....Laxman hit 80% of his centuries against Australia only and Dravid also have done well against Australia.....both Kohli and ABD are best batsmen in all formats right now....we cant compare them with anybody else...for your kind information....Warner is not a good player in all formats...may be he fits more to t20 rather than ODI and tests....both Australia and SA pitches are same and against same quality fast bowling he has done well in recent tour of SA....Kohli hit centuries in SA, Australia, England, NZ...where pitches are not like sub continent...Warner and Smith are just emerging as a players

  • vkumar_086 on March 14, 2014, 18:05 GMT

    @ MaruthuDelft...why Australia did not take those series seriously...again you are doing mistake dear....give credit to players....Laxman hit 80% of his centuries against Australia only and Dravid also have done well against Australia.....both Kohli and ABD are best batsmen in all formats right now....we cant compare them with anybody else...for your kind information....Warner is not a good player in all formats...may be he fits more to t20 rather than ODI and tests....both Australia and SA pitches are same and against same quality fast bowling he has done well in recent tour of SA....Kohli hit centuries in SA, Australia, England, NZ...where pitches are not like sub continent...Warner and Smith are just emerging as a players

  • on March 14, 2014, 17:45 GMT

    He is an awesome cricketer, great entertainer

  • MaruthuDelft on March 14, 2014, 16:56 GMT

    @ Guru Iyer, Why Kohli? Why not David Warner, Smith(Australia), Faf Du Plesis....I think David Warner is clearly better than Kohli. I don't think Kohli in his whole career will emulate what Warner has just done in SA. No Indian batsman including Tendulkar has ever played with such fluency in SA. In Australia only Sachin played great when Australia took it serious. Australia didn't take the 2002/3 and 2007/8 tours that serious so Lakshman and Dravid scored some runs.

  • on March 14, 2014, 16:00 GMT

    Guru Iyer: I don't know why are you so reluctant on giving credit to players outside your comfort zone (hope you understood). ABD is everything any batsmen would want to be and yet you are rubbishing, well... kind of, his talent making comparisions. And buddy who told you that Kohli at 25 is miles ahead ABD at 25, huh? Get your facts correct. In ODIs Kohli is ahead, no doubt but when it comes to Tests, FYKI, ABD was miles ahead of him at 25 with 3k test runs and 9 (or may be over, as I did rough calculation on a hurry just to reply you) odd Test tons of which one was a double. Rest check and find for yourself before you write anything. And one more thing, how can you gurantee that Kohli will be playing until he is 30, a long way to go mate and anything (again, well... literally) can happen. So grow up and don't make comments on assumptions, on 'ifs' and 'buts'. The topic is not who was the best batsman at the age of 25, however, cricinfo may come up with that one too some day not now

  • test_cricket_lover on March 14, 2014, 18:54 GMT

    Wonderful article and AB has been doing great in the last 4-5 years. However, the next 2-3 years of his career is going to be crucial. If he could win a world cup for South Africa in Australia - like Ricky Ponting did for Australia in SA - I am pretty sure AB will end up as the best cricketer of the decade of 2010s - like Ponting in the decade of 2000-09.

  • on March 18, 2014, 2:32 GMT

    Fantastic stats , At the moment AB is the Best Batsman in the world for sure in all formats & all conditions & all oppositions....

  • Monif on March 17, 2014, 8:01 GMT

    @ MaruthuDelft Are you joking, I don't think Kohli in his whole career will emulate what Warner has just done in SA. Warner is playing in same conditions as of Aus. Its saying like, Warner can't emulate What Kohli have done in SL, Bang or India.

    Till Now Warner averaged 26 against All Asian Teams in Asia including all these teams in All Format. Afghanistan, Asia XI, Bangladesh, India, Pakistan, Sri Lanka.

    Now, with this Average, he may be champion for you, for me he is total Failure.

  • on March 15, 2014, 20:32 GMT

    Finally an article about non Indian cricketer and showing the true value of stats instead of hype and mass followings which make stars of lesser men. Like the recent poll where in Ganguly was rated higher than a Lyold

  • Moppa on March 15, 2014, 1:13 GMT

    AB is all class. Note the dot ball % stat - no coincidence that ABdV and Hussey are two of the best middle order ODI players in recent history. They never get bogged down, and can hit out too.

  • vkumar_086 on March 14, 2014, 18:29 GMT

    @ MaruthuDelft...why Australia did not take those series seriously...again you are doing mistake dear....give credit to players....Laxman hit 80% of his centuries against Australia only and Dravid also have done well against Australia.....both Kohli and ABD are best batsmen in all formats right now....we cant compare them with anybody else...for your kind information....Warner is not a good player in all formats...may be he fits more to t20 rather than ODI and tests....both Australia and SA pitches are same and against same quality fast bowling he has done well in recent tour of SA....Kohli hit centuries in SA, Australia, England, NZ...where pitches are not like sub continent...Warner and Smith are just emerging as a players

  • vkumar_086 on March 14, 2014, 18:05 GMT

    @ MaruthuDelft...why Australia did not take those series seriously...again you are doing mistake dear....give credit to players....Laxman hit 80% of his centuries against Australia only and Dravid also have done well against Australia.....both Kohli and ABD are best batsmen in all formats right now....we cant compare them with anybody else...for your kind information....Warner is not a good player in all formats...may be he fits more to t20 rather than ODI and tests....both Australia and SA pitches are same and against same quality fast bowling he has done well in recent tour of SA....Kohli hit centuries in SA, Australia, England, NZ...where pitches are not like sub continent...Warner and Smith are just emerging as a players

  • on March 14, 2014, 17:45 GMT

    He is an awesome cricketer, great entertainer

  • MaruthuDelft on March 14, 2014, 16:56 GMT

    @ Guru Iyer, Why Kohli? Why not David Warner, Smith(Australia), Faf Du Plesis....I think David Warner is clearly better than Kohli. I don't think Kohli in his whole career will emulate what Warner has just done in SA. No Indian batsman including Tendulkar has ever played with such fluency in SA. In Australia only Sachin played great when Australia took it serious. Australia didn't take the 2002/3 and 2007/8 tours that serious so Lakshman and Dravid scored some runs.

  • on March 14, 2014, 16:00 GMT

    Guru Iyer: I don't know why are you so reluctant on giving credit to players outside your comfort zone (hope you understood). ABD is everything any batsmen would want to be and yet you are rubbishing, well... kind of, his talent making comparisions. And buddy who told you that Kohli at 25 is miles ahead ABD at 25, huh? Get your facts correct. In ODIs Kohli is ahead, no doubt but when it comes to Tests, FYKI, ABD was miles ahead of him at 25 with 3k test runs and 9 (or may be over, as I did rough calculation on a hurry just to reply you) odd Test tons of which one was a double. Rest check and find for yourself before you write anything. And one more thing, how can you gurantee that Kohli will be playing until he is 30, a long way to go mate and anything (again, well... literally) can happen. So grow up and don't make comments on assumptions, on 'ifs' and 'buts'. The topic is not who was the best batsman at the age of 25, however, cricinfo may come up with that one too some day not now

  • on March 14, 2014, 15:57 GMT

    in odi msd is d best wicketkeeper batsmen in tests abd may best wat about sanga in tests??? he too has some outstanding test records

  • on March 14, 2014, 14:57 GMT

    ABD is definetly is force to be reckoned with now but i feel kohli at 30 could easily be better. Kohli at 25 is miles ahead ABD at 25 so only time will tell tho. However its easy to love ABD cuz ABD seems to thrive under added responsibility which is rare for a cricketer. He will go down as a legend. Eagerly looking forward to a Kohil (future india captain) vs ABD (future SA captain) showdown next time they tour.

  • Greatest_Game on March 14, 2014, 13:53 GMT

    Astounding stats. Even more astounding is that he not only maintained this form, but improved after taking on the keeping duties. Then as keeper he equalled the record for most dismissals in a test, and the record for most consecutive tests scoring 50 or more - 12, half of which were centuries. And even more astounding is that depute these record brewing feats he never wins any of these awards - ICC, cricinfo, etc. He is not even nominated for any of cricinfo's current awards.

  • vkumar_086 on March 14, 2014, 13:38 GMT

    AB..true class player....he silently turns the match in his team's favour.....after the completion of match only the opposite side come to know that match is over and they stand by losing side....its highly impossible to have more than 50 average in both tests and ODI's because each requires different skills and tactics....AB is successfully dealt with them over the last 5 years....and become trump card of SA....i like his style of reverse sweep...its AB's style

  • faizal26 on March 14, 2014, 13:14 GMT

    Simply the most exciting and complete batsman(range of shots) ever. I hope, when he finishes his career, his stats do justice for his talent and hardwork. I would pick him anyday in my all time ODI XI and in 3-4 years, I am sure he can force his way into even many people's all time test XI as wicketkeeper. ABD and Virat Kohli are only current batsmen (previously KP and Gilchrist) who look comfortable in all formats and all kind of pitches

  • vkumar_086 on March 14, 2014, 13:05 GMT

    AB..true class player....he silently turns the match in his team's favour.....after the completion of match only the opposite side come to know that match is over and they stand by losing side....its highly impossible to have more than 50 average in both tests and ODI's because each requires different skills and tactics....AB is successfully dealt with them over the last 5 years....and become trump card of SA....i like his style of reverse sweep...its AB's style

  • on March 14, 2014, 13:04 GMT

    AB is the most talented batsmen in this era. He is playing really well too. But you can't put him above Kumar Sangakkara. That's 4 sure. He has scored a centuries in all the countries he played despite having lesser matches in those countries. And just watch how he has managed ajmal in spin friendly conditions that ajmal is impossible to deal with. So AB and Sanga are the best batsmen in post tendulkar era.

  • on March 14, 2014, 13:02 GMT

    Outstanding Stats of my favorite current batsman, Proved the best across formats!!

  • AH_USA on March 14, 2014, 12:24 GMT

    ABD is simply an amazing player. He can be aggressive when needed and can go into an auto-pilot cruise mode when he needs to stay on the wicket and defend. There aren't many who have these abilities.

  • on March 14, 2014, 10:43 GMT

    there are many good players in the world. .. but none of them are nearer to ab de villiers. , he just a class apart!

  • BellCurve on March 14, 2014, 10:43 GMT

    In Tests Gilchrist scored 5570 @ 47.60 and in ODI he scored 9410 @ 35.64. As a wicketkeeper, AB scored 1823 @ 56.96 in Tests, and 2733 @ 68.32 in ODIs. These numbers are pretty meaningful.

  • BellCurve on March 14, 2014, 10:33 GMT

    AB played wicketkeeper during a large chunk of this period. He is fast approaching 100 dismissals and 2000 runs in Test cricket. When he joins that club, his name should be put forward whenever All Time XIs are discussed. But then again, the panels that discuss these teams are usually loaded with ex-players and journalits from England, India and Australia. They tend to look after their own.

  • WarVdm on March 14, 2014, 10:15 GMT

    AB is pure class. An incredible athlete and cricket talent. Great to have him on your team rather than against you. Pity that Kumar doesn't play more around the world, it's amazing that someone who has scored over 10.000 runs and averages over 55 has been slightly underrated. It probably has to do with the fact that he plays to much in the Sub Continent (not his fault) on pitches that tend to be "batsmen friendly". As for SA playing more test cricket, CSA could be blamed to an extent for not doing more, but most of the blame should be on other borads BCCI comes to mind, who tend to shorten test tours involving SA. I wonder why... What could also be debatable is whether SA play too few, or other countries (England especially) perhaps play too much? Cook is 29 and has already played over 100 Tests!

  • creebo777 on March 14, 2014, 9:30 GMT

    Abdv most proven batsman today, perfect example with an modern era batsmen should be like can play all formats , play spin and pace well ,hope quinton de kock follows in his footsteps,tough test coming up against sri lanka he and amla needs to perform,

  • gimme-a-greentop on March 14, 2014, 9:04 GMT

    @MrGarreth...nicely said. We've had freakishly talented players in the past who have not fulfilled their potential. Herchelle Gibbs springs to mind. SA Schools at 3 sports (similar to AB). But was inconsistent because of various well known reasons. Cullinan was another one. His problems seemed to be mental rather than a lack of hard work. AB has embraced both talent and temperament.

  • on March 14, 2014, 8:48 GMT

    I ve been a fan of AB De Villiers ever since he turned the game around for his team in a match vs Pakistan and left the equation at 30 from 30 needed. He made 70 odd from 40 odd balls which was remarkable. The way he turns the game around is astonishing and I have never seen him look uncomfortable at the crease. He is by far the most complete batsman in the world right now and a fantastic fielder along with it to boot.

  • MrGarreth on March 14, 2014, 7:22 GMT

    AB is a freak of nature. The result of a player with a lot of talent actually managing to tame that talent and be in full control of it. He in many ways reminds me of Cristiano Ronaldo: a player with a lot of potential who actually managed, through a lot of hard graft, to fulfill that promise. It just goes to show that talent only gets you so far. Ray Jennings is a firm believer that talent is overrated if you're not willing to put in the hard yards. I've never actually heard of a player who has managed to reach the heights that AB has without putting in the hard work. de Kock is an example of a player who had a rough start to his international career because he didn't realize that his talent alone was not enough to crack it in the big leagues. He then put in the hours and it paid off. It's a simple philosophy that transcends sport. AB and Hash are my heroes because of the dedication they have shown to their crafts.

  • on March 14, 2014, 7:06 GMT

    AB de Villiers never looks hurried when playing pace bowling. Even against Johnson who has been bowling very well ab was one of the only batsmen to look comfortable. He keeps things simple and his punches through covers are a joy to watch. Hope we get to see him play more games in the test arena. The proteas should play more tests to push up their quality.

  • Rokingrishav on March 14, 2014, 4:17 GMT

    Without any doubt The best batsman of this generation in any format. Noone can stop loving him while watching him bat. Any surface, any attack, what pace, what spin, defence, attack, orthodoxy, unorthodoxy, any situation he masters them all. What a champion, what a legend. Proud to born in the era when AB bats.

  • JoshFromJamRock on March 14, 2014, 3:47 GMT

    Few have been able to play all three formats with relative ease. AB tops the list obviously. Few have even come close.

    *Kohli - Best format is ODIs while Tests is his least favored.

    *Gayle - Best format is T20s while Tests is his least favored.

    *Sangakkara - Best format is Tests while T20 is his least favored.

    *Dhoni - Best format is ODIs while Tests is his least favored.

    *Amla - Very good in ODIs and Tests but hasn't played enough T20s to cast judgement on it but he seems capable.

    *Pietersen - Was definitely above average in all formats but never dominated them to the level of those mentioned above.

    i missed a few but those guys spring to mind. From the past Viv Richards dominated all formats. Tendulkar did quite well too.

    Looking forward to an article on bowlers. I'm sure Ajmal and Steyn are topping that one in regards to succeeding in all three. The rest are either ineffective or not playing a specific format such as Narine, Malinga, Mendis, Afridi, Johnson, etc.

  • MaruthuDelft on March 14, 2014, 3:26 GMT

    ODI is irrelevant now. A good batsman has to prove in Tests and T20s. AB De Villiers, Kevin Pietersen, David Warner and the fourth one is Virat Kohli. Clarke, Amla and Sanga don't cut it at T20. Kallis is out of tests but still he is not good in T20s. Faf Du Plesis from SA and Marsh and Smith from Australia are almost there. However currently we don't have great players like Viv Richards, Greg Chappel(But I have a doubt if he would have succeeded in T20s), Lara, Tendulkar and Martin Crowe.

  • MaruthuDelft on March 14, 2014, 3:26 GMT

    ODI is irrelevant now. A good batsman has to prove in Tests and T20s. AB De Villiers, Kevin Pietersen, David Warner and the fourth one is Virat Kohli. Clarke, Amla and Sanga don't cut it at T20. Kallis is out of tests but still he is not good in T20s. Faf Du Plesis from SA and Marsh and Smith from Australia are almost there. However currently we don't have great players like Viv Richards, Greg Chappel(But I have a doubt if he would have succeeded in T20s), Lara, Tendulkar and Martin Crowe.

  • JoshFromJamRock on March 14, 2014, 3:47 GMT

    Few have been able to play all three formats with relative ease. AB tops the list obviously. Few have even come close.

    *Kohli - Best format is ODIs while Tests is his least favored.

    *Gayle - Best format is T20s while Tests is his least favored.

    *Sangakkara - Best format is Tests while T20 is his least favored.

    *Dhoni - Best format is ODIs while Tests is his least favored.

    *Amla - Very good in ODIs and Tests but hasn't played enough T20s to cast judgement on it but he seems capable.

    *Pietersen - Was definitely above average in all formats but never dominated them to the level of those mentioned above.

    i missed a few but those guys spring to mind. From the past Viv Richards dominated all formats. Tendulkar did quite well too.

    Looking forward to an article on bowlers. I'm sure Ajmal and Steyn are topping that one in regards to succeeding in all three. The rest are either ineffective or not playing a specific format such as Narine, Malinga, Mendis, Afridi, Johnson, etc.

  • Rokingrishav on March 14, 2014, 4:17 GMT

    Without any doubt The best batsman of this generation in any format. Noone can stop loving him while watching him bat. Any surface, any attack, what pace, what spin, defence, attack, orthodoxy, unorthodoxy, any situation he masters them all. What a champion, what a legend. Proud to born in the era when AB bats.

  • on March 14, 2014, 7:06 GMT

    AB de Villiers never looks hurried when playing pace bowling. Even against Johnson who has been bowling very well ab was one of the only batsmen to look comfortable. He keeps things simple and his punches through covers are a joy to watch. Hope we get to see him play more games in the test arena. The proteas should play more tests to push up their quality.

  • MrGarreth on March 14, 2014, 7:22 GMT

    AB is a freak of nature. The result of a player with a lot of talent actually managing to tame that talent and be in full control of it. He in many ways reminds me of Cristiano Ronaldo: a player with a lot of potential who actually managed, through a lot of hard graft, to fulfill that promise. It just goes to show that talent only gets you so far. Ray Jennings is a firm believer that talent is overrated if you're not willing to put in the hard yards. I've never actually heard of a player who has managed to reach the heights that AB has without putting in the hard work. de Kock is an example of a player who had a rough start to his international career because he didn't realize that his talent alone was not enough to crack it in the big leagues. He then put in the hours and it paid off. It's a simple philosophy that transcends sport. AB and Hash are my heroes because of the dedication they have shown to their crafts.

  • on March 14, 2014, 8:48 GMT

    I ve been a fan of AB De Villiers ever since he turned the game around for his team in a match vs Pakistan and left the equation at 30 from 30 needed. He made 70 odd from 40 odd balls which was remarkable. The way he turns the game around is astonishing and I have never seen him look uncomfortable at the crease. He is by far the most complete batsman in the world right now and a fantastic fielder along with it to boot.

  • gimme-a-greentop on March 14, 2014, 9:04 GMT

    @MrGarreth...nicely said. We've had freakishly talented players in the past who have not fulfilled their potential. Herchelle Gibbs springs to mind. SA Schools at 3 sports (similar to AB). But was inconsistent because of various well known reasons. Cullinan was another one. His problems seemed to be mental rather than a lack of hard work. AB has embraced both talent and temperament.

  • creebo777 on March 14, 2014, 9:30 GMT

    Abdv most proven batsman today, perfect example with an modern era batsmen should be like can play all formats , play spin and pace well ,hope quinton de kock follows in his footsteps,tough test coming up against sri lanka he and amla needs to perform,

  • WarVdm on March 14, 2014, 10:15 GMT

    AB is pure class. An incredible athlete and cricket talent. Great to have him on your team rather than against you. Pity that Kumar doesn't play more around the world, it's amazing that someone who has scored over 10.000 runs and averages over 55 has been slightly underrated. It probably has to do with the fact that he plays to much in the Sub Continent (not his fault) on pitches that tend to be "batsmen friendly". As for SA playing more test cricket, CSA could be blamed to an extent for not doing more, but most of the blame should be on other borads BCCI comes to mind, who tend to shorten test tours involving SA. I wonder why... What could also be debatable is whether SA play too few, or other countries (England especially) perhaps play too much? Cook is 29 and has already played over 100 Tests!

  • BellCurve on March 14, 2014, 10:33 GMT

    AB played wicketkeeper during a large chunk of this period. He is fast approaching 100 dismissals and 2000 runs in Test cricket. When he joins that club, his name should be put forward whenever All Time XIs are discussed. But then again, the panels that discuss these teams are usually loaded with ex-players and journalits from England, India and Australia. They tend to look after their own.