Sri Lanka v South AfricaSussex v GlamorganJamaica Tallawahs v St Lucia StarsBengaluru Blasters v Belagavi PanthersSurrey v HampshireBirmingham Bears v LancashireJamaica Tallawahs v St Kitts and Nevis PatriotsHubli Tigers v Bijapur BullsMiddlesex v EssexNorthamptonshire v YorkshireGloucestershire v SussexKent v SomersetSt Lucia Stars v Trinbago Knight Riders See Full Match List
AB de Villiers | Cricsq

  Home   >>  Player Ratings  >>  

AB de Villiers

 Test  |    ODI   |    T20i   |    T20 Leagues   |  

Cricsq Rankings

TestsODIT20s
Bat4-8
Bowl---

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
2018-05-19271-IPLRC BangaloreRajasthan RsLost
2018-05-17275-IPLRC BangaloreSrs HyderabadWon
2018-05-14--IPLRC BangaloreKXI PunjabWon
2018-05-12292-IPLRC BangaloreDelhi DdsWon
2018-05-0711-IPLRC BangaloreSrs HyderabadLost
2018-05-05-18-IPLRC BangaloreChennai SKsLost
2018-04-25246-IPLRC BangaloreChennai SKsLost
2018-04-21601-IPLRC BangaloreDelhi DdsWon
2018-04-17-31-IPLRC BangaloreMumbaiLost
2018-04-15-49-IPLRC BangaloreRajasthan RsLost
2018-04-13162-IPLRC BangaloreKXI PunjabWon
2018-04-08144-IPLRC BangaloreKolkata KRsLost
2018-03-3072-TESTSRSAAUSWon
2018-03-30-18-TESTSRSAAUSWon
2018-03-22184-TESTSRSAAUSWon
2018-03-22109-TESTSRSAAUSWon
2018-03-09762-TESTSRSAAUSWon
2018-03-0922-TESTSRSAAUSWon
2018-03-01561-TESTSRSAAUSLost
2018-03-01-11-TESTSRSAAUSLost
2018-02-1643-ODIRSAIndiaLost
2018-02-13-7-ODIRSAIndiaLost
2018-02-10104-ODIRSAIndiaWon
2018-01-24-214-TESTSRSAIndiaLost
2018-01-24-129-TESTSRSAIndiaLost
2018-01-13-43-TESTSRSAIndiaWon
2018-01-13361-TESTSRSAIndiaWon
2018-01-0585-TESTSRSAIndiaWon
2018-01-05236-TESTSRSAIndiaWon
2017-12-2672-TESTSRSAZimbabweWon
2017-12-26--TESTSRSAZimbabweWon
2017-12-160-CSAT20TitansDolphinsWon
2017-12-13158-CSAT20TitansWarriorsWon
2017-12-01246-CSAT20TitansWarriorsWon
2017-11-19151-CSAT20TitansCape CsWon
2017-11-15143-CSAT20TitansKnightsWon
2017-11-12193-CSAT20TitansLionsWon
2017-10-29-52-T20IRSABANWon
2017-10-2682-T20IRSABANWon
2017-10-220-ODIRSABANWon
2017-10-1867-ODIRSABANWon
2017-10-15--ODIRSABANWon
2017-06-2583-T20IRSAENGLost
2017-06-23248-T20IRSAENGWon
2017-06-2151-T20IRSAENGLost
2017-06-11133-ODIRSAIndiaLost
2017-06-07-122-ODIRSAPAKLost
2017-06-03-46-ODIRSASRLWon
2017-05-295-ODIRSAENGWon
2017-05-27-75-ODIRSAENGLost
2017-05-24-2-ODIRSAENGLost
2017-05-07-4-IPLRC BangaloreKolkata KRsLost
2017-05-05-159-IPLRC BangaloreKXI PunjabLost
2017-05-0185-IPLRC BangaloreMumbaiLost
2017-04-29-282-IPLRC BangaloreRising Pune SsLost
2017-04-27-36-IPLRC BangaloreGujarat LsLost
2017-04-23-155-IPLRC BangaloreKolkata KRsLost
2017-04-16-116-IPLRC BangaloreRising Pune SsLost
2017-04-14-12-IPLRC BangaloreMumbaiLost
2017-04-10197-IPLRC BangaloreKXI PunjabLost
2017-03-041-ODIRSANZWon
2017-03-01329-ODIRSANZLost
2017-02-25222-ODIRSANZWon
2017-02-2282-ODIRSANZLost
2017-02-19579-ODIRSANZWon
2017-02-17-15-T20IRSANZWon
2017-02-10-3-ODIRSASRLWon
2017-02-0783-ODIRSASRLWon
2017-02-0439-ODIRSASRLWon
2017-02-01-132-ODIRSASRLWon
2017-01-281-ODIRSASRLWon
2017-01-2547-T20IRSASRLLost
2016-07-1721-CPLBarbados TsSt Lucia ZsWon
2016-07-16148-CPLBarbados TsTrinbago KRsLost
2016-07-13195-CPLBarbados TsSt KN PsWon
2016-07-11--CPLBarbados TsJamaica TsNo Winner
2016-07-05339-CPLBarbados TsSt KN PsWon
2016-07-01-91-CPLBarbados TsTrinbago KRsLost
2016-06-24-160-ODIRSAWINLost
2016-06-19--ODIRSAAUSNo Winner
2016-06-15-20-ODIRSAWINWon
2016-06-11172-ODIRSAAUSLost
2016-06-07-31-ODIRSAAUSWon
2016-06-03-118-ODIRSAWINLost
2016-05-29-123-IPLRC BangaloreSrs HyderabadLost
2016-05-24673-IPLRC BangaloreGujarat LsWon
2016-05-22-107-IPLRC BangaloreDelhi DdsWon
2016-05-18-51-IPLRC BangaloreKXI PunjabWon
2016-05-16403-IPLRC BangaloreKolkata KRsWon
2016-05-14510-IPLRC BangaloreGujarat LsWon
2016-05-11-76-IPLRC BangaloreMumbaiLost
2016-05-09122-IPLRC BangaloreKXI PunjabWon
2016-05-07-152-IPLRC BangaloreRising Pune SsWon
2016-05-02-51-IPLRC BangaloreKolkata KRsLost
2016-04-3027-IPLRC BangaloreSrs HyderabadLost
2016-04-2416-IPLRC BangaloreGujarat LsLost
2016-04-22200-IPLRC BangaloreRising Pune SsWon
2016-04-2035-IPLRC BangaloreMumbaiLost
2016-04-17243-IPLRC BangaloreDelhi DdsLost
2016-04-12308-IPLRC BangaloreSrs HyderabadWon
2016-03-2813-T20IRSASRLWon
2016-03-25-87-T20IRSAWINLost
2016-03-20169-T20IRSAAFGWon
2016-03-1821-T20IRSAENGLost
2016-03-06-41-T20IRSAAUSLost
2016-03-04-88-T20IRSAAUSWon
2016-02-21328-T20IRSAENGWon
2016-02-19-60-T20IRSAENGWon
2016-02-14658-ODIRSAENGWon
2016-02-12232-ODIRSAENGWon
2016-02-090-ODIRSAENGWon
2016-02-0672-ODIRSAENGLost
2016-02-03-1-ODIRSAENGLost
2016-01-22-46-TESTSRSAENGWon
2016-01-22-38-TESTSRSAENGWon
2016-01-1425-TESTSRSAENGLost
2016-01-14-199-TESTSRSAENGLost
2016-01-02136-TESTSRSAENGNo Winner
2015-12-26108-TESTSRSAENGLost
2015-12-2645-TESTSRSAENGLost
2015-12-03140-TESTSRSAIndiaLost
2015-12-03435-TESTSRSAIndiaLost
2015-11-25-176-TESTSRSAIndiaLost
2015-11-25-21-TESTSRSAIndiaLost
2015-11-14224-TESTSRSAIndiaNo Winner
2015-11-05269-TESTSRSAIndiaLost
2015-11-05-201-TESTSRSAIndiaLost
2015-10-2543-ODIRSAIndiaWon
2015-10-22192-ODIRSAIndiaLost
2015-10-18-76-ODIRSAIndiaWon
2015-10-14-8-ODIRSAIndiaLost
2015-10-11591-ODIRSAIndiaWon
2015-10-0540-T20IRSAIndiaWon
2015-10-02189-T20IRSAIndiaWon
2015-08-26300-ODIRSANZWon
2015-08-23181ODIRSANZLost
2015-08-1914-ODIRSANZWon
2015-08-16-43-T20IRSANZLost
2015-08-14125-T20IRSANZWon
2015-07-0785-T20IRSABANWon
2015-07-05-130-T20IRSABANWon
2015-05-22-83-IPLRC BangaloreChennai SKsLost
2015-05-20159-IPLRC BangaloreRajasthan RsWon
2015-05-17--IPLRC BangaloreDelhi DdsNo Winner
2015-05-15-128-IPLRC BangaloreSrs HyderabadWon
2015-05-13-88-IPLRC BangaloreKXI PunjabLost
2015-05-10402-IPLRC BangaloreMumbaiWon
2015-05-0634-IPLRC BangaloreKXI PunjabWon
2015-05-0410-IPLRC BangaloreChennai SKsLost
2015-05-02-135-IPLRC BangaloreKolkata KRsWon
2015-04-290-IPLRC BangaloreRajasthan RsNo Winner
2015-04-26--IPLRC BangaloreDelhi DdsWon
2015-04-2499-IPLRC BangaloreRajasthan RsWon
2015-04-2227-IPLRC BangaloreChennai SKsLost
2015-04-1948-IPLRC BangaloreMumbaiLost
2015-04-13127-IPLRC BangaloreSrs HyderabadLost
2015-04-11106-IPLRC BangaloreKolkata KRsWon
2015-03-24158-46ODIRSANZLost
2015-03-18--ODIRSASRLWon
2015-03-121214ODIRSAUAEWon
2015-03-0782-147ODIRSAPAKLost
2015-03-03-30ODIRSAIRLWon
2015-02-27100-ODIRSAWINWon
2015-02-22-55-ODIRSAIndiaLost
2015-02-15-61-ODIRSAZimbabweWon
2015-01-25-46-ODIRSAWINLost
2015-01-21--ODIRSAWINWon
2015-01-1831-ODIRSAWINWon
2015-01-16178-ODIRSAWINWon
2015-01-02405-TESTSRSAWINWon
2015-01-02--TESTSRSAWINWon

All metrics are calculated on matches from 1st January 2014

Cricket Betting Bookmakers