Afghanistan v BangladeshMalaysia v MaldivesEngland v AustraliaNetherlands v ZimbabweMaldives v ThailandNew Zealand v Pakistan See Full Match List
AB de Villiers | Cricsq

  Home   >>  Player Ratings  >>  

AB de Villiers

 Test  |    ODI   |    T20i   |    T20 Leagues   |  

Cricsq Rankings

TestsODIT20s
Bat4-90
Bowl-293-

Details

Tests, ODIs, T20IsSouth Africa
T20L (last)RC Bangalore
BowlingPace Bowler
BattingRighthand Batsman

Match History Chart

Combined Batting and Bowling Innings Ratings Last 3 Years

Recent Innings

DateBat RtgBowl RtgTypeTeamAgainstResult
2019-05-04-4-IPLRC BangaloreSrs HyderabadWon
2019-04-3047-IPLRC BangaloreRajasthan RsNo Winner
2019-04-28-26-IPLRC BangaloreDelhi DdsLost
2019-04-24271-IPLRC BangaloreKXI PunjabWon
2019-04-2174-IPLRC BangaloreChennai SKsWon
2019-04-15185-IPLRC BangaloreMumbaiLost
2019-04-13188-IPLRC BangaloreKXI PunjabWon
2019-04-0714-IPLRC BangaloreDelhi DdsLost
2019-04-05202-IPLRC BangaloreKolkata KRsLost
2019-04-029-IPLRC BangaloreRajasthan RsLost
2019-03-31-7-IPLRC BangaloreSrs HyderabadLost
2019-03-28510-IPLRC BangaloreMumbaiLost
2019-03-23-19-IPLRC BangaloreChennai SKsLost
2019-02-28-48-PSLLahore QsKarachi KsLost
2019-02-2719-PSLLahore QsQuetta GsWon
2019-02-23-24-PSLLahore QsQuetta GsLost
2019-02-22289-PSLLahore QsMultanWon
2019-02-1758-PSLLahore QsPeshawar ZLost
2019-02-16-2-PSLLahore QsKarachi KsWon
2019-02-1471-PSLLahore QsIslamabad UtdLost
2019-02-022-BPLRangpur RsComilla VictsWon
2019-01-29156-BPLRangpur RsRajshahi KingsWon
2019-01-28423-BPLRangpur RsDhaka DysWon
2019-01-251-BPLRangpur RsChittagong VsWon
2019-01-22267-BPLRangpur RsKhulna TsWon
2019-01-19223-BPLRangpur RsSylhetWon
2018-12-12335-MSLSpartansHeatLost
2018-12-11-3-MSLSpartansStarsLost
2018-12-0885-MSLSpartansGiantsWon
2018-12-053-MSLSpartansRocksWon
2018-12-01-14-MSLSpartansBlitzLost
2018-11-28270-MSLSpartansStarsWon
2018-11-25-955-MSLSpartansGiantsLost
2018-11-21-23-MSLSpartansHeatLost
2018-11-1885-MSLSpartansRocksWon
2018-11-16376-MSLSpartansBlitzLost
2018-05-19247-IPLRC BangaloreRajasthan RsLost
2018-05-17251-IPLRC BangaloreSrs HyderabadWon
2018-05-14--IPLRC BangaloreKXI PunjabWon
2018-05-12266-IPLRC BangaloreDelhi DdsWon
2018-05-0710-IPLRC BangaloreSrs HyderabadLost
2018-05-05-20-IPLRC BangaloreChennai SKsLost
2018-04-25224-IPLRC BangaloreChennai SKsLost
2018-04-21549-IPLRC BangaloreDelhi DdsWon
2018-04-17-34-IPLRC BangaloreMumbaiLost
2018-04-15-54-IPLRC BangaloreRajasthan RsLost
2018-04-13148-IPLRC BangaloreKXI PunjabWon
2018-04-08132-IPLRC BangaloreKolkata KRsLost
2018-03-3055-TESTSRSAAUSWon
2018-03-30-24-TESTSRSAAUSWon
2018-03-22142-TESTSRSAAUSWon
2018-03-2284-TESTSRSAAUSWon
2018-03-09586-TESTSRSAAUSWon
2018-03-0917-TESTSRSAAUSWon
2018-03-01431-TESTSRSAAUSLost
2018-03-01-14-TESTSRSAAUSLost
2018-02-16100-ODIRSAIndiaLost
2018-02-13-3-ODIRSAIndiaLost
2018-02-10240-ODIRSAIndiaWon
2018-01-24-168-TESTSRSAIndiaLost
2018-01-24-101-TESTSRSAIndiaLost
2018-01-13-33-TESTSRSAIndiaWon
2018-01-13461-TESTSRSAIndiaWon
2018-01-05109-TESTSRSAIndiaWon
2018-01-05301-TESTSRSAIndiaWon
2017-12-2692-TESTSRSAZimbabweWon
2017-12-26--TESTSRSAZimbabweWon
2017-12-160-CSAT20TitansDolphinsWon
2017-12-13144-CSAT20TitansWarriorsWon
2017-12-01225-CSAT20TitansWarriorsWon
2017-11-19137-CSAT20TitansCape CsWon
2017-11-15131-CSAT20TitansKnightsWon
2017-11-12176-CSAT20TitansLionsWon
2017-10-29-26-T20IRSABANWon
2017-10-26166-T20IRSABANWon
2017-10-220-ODIRSABANWon
2017-10-18166-ODIRSABANWon
2017-10-15--ODIRSABANWon
2017-06-2576-T20IRSAENGLost
2017-06-23221-T20IRSAENGWon
2017-06-2146-T20IRSAENGLost
2017-06-11105-ODIRSAIndiaLost
2017-06-07-87-ODIRSAPAKLost
2017-06-03-33-ODIRSASRLWon
2017-05-294-ODIRSAENGWon
2017-05-27-88-ODIRSAENGLost
2017-05-24-2-ODIRSAENGLost
2017-05-07-4-IPLRC BangaloreKolkata KRsLost
2017-05-05-130-IPLRC BangaloreKXI PunjabLost
2017-05-0184-IPLRC BangaloreMumbaiLost
2017-04-29-141-IPLRC BangaloreRising Pune SsLost
2017-04-27-29-IPLRC BangaloreGujarat LsLost
2017-04-23-143-IPLRC BangaloreKolkata KRsLost
2017-04-16-58-IPLRC BangaloreRising Pune SsLost
2017-04-14-11-IPLRC BangaloreMumbaiLost
2017-04-10250-IPLRC BangaloreKXI PunjabLost
2017-03-040-ODIRSANZWon
2017-03-01251-ODIRSANZLost
2017-02-25165-ODIRSANZWon
2017-02-2263-ODIRSANZLost
2017-02-19430-ODIRSANZWon
2017-02-17-19-T20IRSANZWon
2017-02-10-3-ODIRSASRLWon
2017-02-07100-ODIRSASRLWon
2017-02-0445-ODIRSASRLWon
2017-02-01-118-ODIRSASRLWon
2017-01-281-ODIRSASRLWon
2017-01-2558-T20IRSASRLLost
2016-07-1727-CPLBarbados TsSt Lucia ZsWon
2016-07-16163-CPLBarbados TsTrinbago KRsLost
2016-07-13268-CPLBarbados TsSt KN PsWon
2016-07-11--CPLBarbados TsJamaica TsNo Winner
2016-07-05441-CPLBarbados TsSt KN PsWon
2016-07-01-83-CPLBarbados TsTrinbago KRsLost
2016-06-24-124-ODIRSAWINLost
2016-06-19--ODIRSAAUSNo Winner
2016-06-15-16-ODIRSAWINWon
2016-06-11112-ODIRSAAUSLost
2016-06-07-49-ODIRSAAUSWon
2016-06-03-90-ODIRSAWINLost
2016-05-29-123-IPLRC BangaloreSrs HyderabadLost
2016-05-24673-IPLRC BangaloreGujarat LsWon
2016-05-22-100-IPLRC BangaloreDelhi DdsWon
2016-05-18-41-IPLRC BangaloreKXI PunjabWon
2016-05-16430-IPLRC BangaloreKolkata KRsWon
2016-05-14524-IPLRC BangaloreGujarat LsWon
2016-05-11-75-IPLRC BangaloreMumbaiLost
2016-05-09155-IPLRC BangaloreKXI PunjabWon
2016-05-07-126-IPLRC BangaloreRising Pune SsWon
2016-05-02-46-IPLRC BangaloreKolkata KRsLost
2016-04-3030-IPLRC BangaloreSrs HyderabadLost
2016-04-2416-IPLRC BangaloreGujarat LsLost
2016-04-22228-IPLRC BangaloreRising Pune SsWon
2016-04-2034-IPLRC BangaloreMumbaiLost
2016-04-17289-IPLRC BangaloreDelhi DdsLost
2016-04-12335-IPLRC BangaloreSrs HyderabadWon
2016-03-2814-T20IRSASRLWon
2016-03-25-91-T20IRSAWINLost
2016-03-20231-T20IRSAAFGWon
2016-03-1823-T20IRSAENGLost
2016-03-06-39-T20IRSAAUSLost
2016-03-04-86-T20IRSAAUSWon
2016-02-21350-T20IRSAENGWon
2016-02-19-58-T20IRSAENGWon
2016-02-14703-ODIRSAENGWon
2016-02-12240-ODIRSAENGWon
2016-02-090-ODIRSAENGWon
2016-02-0675-ODIRSAENGLost
2016-02-03-1-ODIRSAENGLost
2016-01-22-48-TESTSRSAENGWon
2016-01-22-40-TESTSRSAENGWon
2016-01-1425-TESTSRSAENGLost
2016-01-14-202-TESTSRSAENGLost
2016-01-02133-TESTSRSAENGNo Winner
2015-12-26109-TESTSRSAENGLost
2015-12-2645-TESTSRSAENGLost
2015-12-03132-TESTSRSAIndiaLost
2015-12-03409-TESTSRSAIndiaLost
2015-11-25-180-TESTSRSAIndiaLost
2015-11-25-22-TESTSRSAIndiaLost
2015-11-14218-TESTSRSAIndiaNo Winner
2015-11-05272-TESTSRSAIndiaLost
2015-11-05-199-TESTSRSAIndiaLost
2015-10-2531-ODIRSAIndiaWon
2015-10-22142-ODIRSAIndiaLost
2015-10-18-106-ODIRSAIndiaWon
2015-10-14-11-ODIRSAIndiaLost
2015-10-11423-ODIRSAIndiaWon
2015-10-0538-T20IRSAIndiaWon
2015-10-02168-T20IRSAIndiaWon
2015-08-26247-ODIRSANZWon
2015-08-23151ODIRSANZLost
2015-08-1911-ODIRSANZWon
2015-08-16-41-T20IRSANZLost
2015-08-14124-T20IRSANZWon
2015-07-07116-T20IRSABANWon
2015-07-05-98-T20IRSABANWon
2015-05-22-79-IPLRC BangaloreChennai SKsLost
2015-05-20172-IPLRC BangaloreRajasthan RsWon
2015-05-17--IPLRC BangaloreDelhi DdsNo Winner
2015-05-15-121-IPLRC BangaloreSrs HyderabadWon
2015-05-13-63-IPLRC BangaloreKXI PunjabLost
2015-05-10414-IPLRC BangaloreMumbaiWon
2015-05-0642-IPLRC BangaloreKXI PunjabWon
2015-05-0411-IPLRC BangaloreChennai SKsLost
2015-05-02-149-IPLRC BangaloreKolkata KRsWon
2015-04-29--IPLRC BangaloreRajasthan RsNo Winner
2015-04-26--IPLRC BangaloreDelhi DdsWon
2015-04-2498-IPLRC BangaloreRajasthan RsWon
2015-04-2226-IPLRC BangaloreChennai SKsLost
2015-04-1959-IPLRC BangaloreMumbaiLost
2015-04-13154-IPLRC BangaloreSrs HyderabadLost
2015-04-1194-IPLRC BangaloreKolkata KRsWon
2015-03-24126-58ODIRSANZLost
2015-03-18--ODIRSASRLWon
2015-03-122298ODIRSAUAEWon
2015-03-07105-116ODIRSAPAKLost
2015-03-03-20ODIRSAIRLWon
2015-02-27116-ODIRSAWINWon
2015-02-22-75-ODIRSAIndiaLost
2015-02-15-36-ODIRSAZimbabweWon
2015-01-25-39-ODIRSAWINLost
2015-01-21--ODIRSAWINWon
2015-01-1835-ODIRSAWINWon
2015-01-16194-ODIRSAWINWon
2015-01-02433-TESTSRSAWINWon
2015-01-02--TESTSRSAWINWon

All metrics are calculated on matches from 1st January 2014

Cricket Betting Bookmakers

Latest Ratings & Results