Canterbury v Central DistrictsRangpur Riders v Sylhet SixersMelbourne Renegades v Melbourne StarsSouth Africa v PakistanChittagong Vikings v Khulna TitansAuckland v OtagoBahrain v Saudi ArabiaKuwait v MaldivesSydney Sixers v Brisbane HeatBahrain v MaldivesQatar v Saudi ArabiaComilla Victorians v Rajshahi KingsAdelaide Strikers v Hobart HurricanesChittagong Vikings v Dhaka Dynamites See Full Match List
Hashim Amla | Cricsq

  Home   >>  Player Ratings  >>  

Hashim Amla

 Test  |    ODI   |    T20i   |    T20 Leagues   |  

Cricsq Rankings

TestsODIT20s
Bat881040
Bowl---

Details

Tests, ODIs, T20IsSouth Africa
T20L (last)Heat
BowlingNot Known
BattingRighthand Batsman

Match History Chart

Combined Batting and Bowling Innings Ratings Last 3 Years

Recent Innings

DateBat RtgBowl RtgTypeTeamAgainstResult
2018-12-26-124-TESTSRSAPAKWon
2018-12-26207-TESTSRSAPAKWon
2018-12-12-15-MSLHeatSpartansWon
2018-12-0920-MSLHeatBlitzWon
2018-11-305-MSLHeatStarsLost
2018-11-28-10-MSLHeatRocksLost
2018-11-2326-MSLHeatGiantsLost
2018-11-2174-MSLHeatSpartansWon
2018-11-18-22-MSLHeatBlitzLost
2018-09-04-9-CPLBarbados TsSt KN PsLost
2018-09-0224-CPLBarbados TsSt Lucia ZsLost
2018-08-31-20-CPLBarbados TsGuyana AWsLost
2018-08-29-12-CPLBarbados TsJamaica TsLost
2018-08-2245-CPLBarbados TsJamaica TsWon
2018-08-17-24-CPLBarbados TsSt Lucia ZsLost
2018-08-14-9-T20IRSASRLLost
2018-08-12-10-ODIRSASRLLost
2018-08-08265-ODIRSASRLLost
2018-08-05200-ODIRSASRLWon
2018-08-01161-ODIRSASRLWon
2018-07-2984-ODIRSASRLWon
2018-07-20-116-TESTSRSASRLLost
2018-07-20-9-TESTSRSASRLLost
2018-07-12-127-TESTSRSASRLLost
2018-07-12-75-TESTSRSASRLLost
2018-03-30-44-TESTSRSAAUSWon
2018-03-30-115-TESTSRSAAUSWon
2018-03-22-62-TESTSRSAAUSWon
2018-03-2286-TESTSRSAAUSWon
2018-03-0956-TESTSRSAAUSWon
2018-03-0916-TESTSRSAAUSWon
2018-03-01-228-TESTSRSAAUSLost
2018-03-01-32-TESTSRSAAUSLost
2018-02-16-2-ODIRSAIndiaLost
2018-02-13316-ODIRSAIndiaLost
2018-02-10242-ODIRSAIndiaWon
2018-02-07-1-ODIRSAIndiaLost
2018-02-0454-ODIRSAIndiaLost
2018-02-0157-ODIRSAIndiaLost
2018-01-24180-TESTSRSAIndiaLost
2018-01-24386-TESTSRSAIndiaLost
2018-01-1391-TESTSRSAIndiaWon
2018-01-13-213-TESTSRSAIndiaWon
2018-01-05-112-TESTSRSAIndiaWon
2018-01-05-141-TESTSRSAIndiaWon
2017-12-26-99-TESTSRSAZimbabweWon
2017-12-26--TESTSRSAZimbabweWon
2017-12-10228-CSAT20Cape CsWarriorsLost
2017-12-0849-CSAT20Cape CsTitansWon
2017-12-06123-CSAT20Cape CsKnightsWon
2017-12-01128-CSAT20Cape CsDolphinsNo Winner
2017-11-29141-CSAT20Cape CsWarriorsWon
2017-11-2697-CSAT20Cape CsKnightsWon
2017-11-24-12-CSAT20Cape CsLionsWon
2017-11-1965-CSAT20Cape CsTitansLost
2017-11-1753-CSAT20Cape CsLionsLost
2017-11-12-59-CSAT20Cape CsDolphinsLost
2017-10-29337-T20IRSABANWon
2017-10-26-5-T20IRSABANWon
2017-10-18168-ODIRSABANWon
2017-10-15376-ODIRSABANWon
2017-10-064-TESTSRSABANWon
2017-10-06--TESTSRSABANWon
2017-09-28114-TESTSRSABANWon
2017-09-2823-TESTSRSABANWon
2017-09-15115-T20IICC World XIPAKLost
2017-09-1370-T20IICC World XIPAKWon
2017-09-1213-T20IICC World XIPAKLost
2017-08-04-20-TESTSRSAENGLost
2017-08-04-17-TESTSRSAENGLost
2017-07-27-177-TESTSRSAENGLost
2017-07-27-20-TESTSRSAENGLost
2017-07-1490-TESTSRSAENGWon
2017-07-1485-TESTSRSAENGWon
2017-07-06-63-TESTSRSAENGLost
2017-07-06-108-TESTSRSAENGLost
2017-06-1118-ODIRSAIndiaLost
2017-06-0736-ODIRSAPAKLost
2017-06-0329-ODIRSASRLWon
2017-05-2939-ODIRSAENGWon
2017-05-27-103-ODIRSAENGLost
2017-05-24-136-ODIRSAENGLost
2017-05-07258-IPLKXI PunjabGujarat LsLost
2017-05-05-104-IPLKXI PunjabRC BangaloreWon
2017-04-302-IPLKXI PunjabDelhi DdsWon
2017-04-23193-IPLKXI PunjabGujarat LsWon
2017-04-20329-IPLKXI PunjabMumbaiLost
2017-04-17-84-IPLKXI PunjabSrs HyderabadLost
2017-04-15-17-IPLKXI PunjabDelhi DdsLost
2017-04-13-19-IPLKXI PunjabKolkata KRsLost
2017-04-10233-IPLKXI PunjabRC BangaloreWon
2017-04-08-48-IPLKXI PunjabRising Pune SsWon
2017-03-2518-TESTSRSANZNo Winner
2017-03-25-41-TESTSRSANZNo Winner
2017-03-16-101-TESTSRSANZWon
2017-03-1612-TESTSRSANZWon
2017-03-08-139-TESTSRSANZNo Winner
2017-03-08-97-TESTSRSANZNo Winner
2017-03-04-7-ODIRSANZWon
2017-03-01105-ODIRSANZLost
2017-02-25-86-ODIRSANZWon
2017-02-22-93-ODIRSANZLost
2017-02-192-ODIRSANZWon
2017-02-17251-T20IRSANZWon
2017-02-10203-ODIRSASRLWon
2017-02-07-148-ODIRSASRLWon
2017-02-0485-ODIRSASRLWon
2017-02-01-54-ODIRSASRLWon
2017-01-2858-ODIRSASRLWon
2017-01-12102-TESTSRSASRLWon
2017-01-02-60-TESTSRSASRLWon
2017-01-02-63-TESTSRSASRLWon
2016-12-26-89-TESTSRSASRLWon
2016-12-2658-TESTSRSASRLWon
2016-12-11-9-CSAT20Cape CsLionsLost
2016-11-24-105-TESTSRSAAUSLost
2016-11-2443-TESTSRSAAUSLost
2016-11-12126-TESTSRSAAUSWon
2016-11-03-122-TESTSRSAAUSWon
2016-11-03-241-TESTSRSAAUSWon
2016-10-12-29-ODIRSAAUSWon
2016-10-09-75-ODIRSAAUSWon
2016-10-0517-ODIRSAAUSWon
2016-08-2773-TESTSRSANZWon
2016-08-27-21-TESTSRSANZWon
2016-08-1960-TESTSRSANZNo Winner
2016-08-05-123-CPLTrinbago KRsJamaica TsLost
2016-08-04-11-CPLTrinbago KRsSt Lucia ZsWon
2016-07-31-51-CPLTrinbago KRsSt KN PsWon
2016-07-29-21-CPLTrinbago KRsSt KN PsLost
2016-07-182-CPLTrinbago KRsJamaica TsLost
2016-07-16126-CPLTrinbago KRsBarbados TsWon
2016-07-1064-CPLTrinbago KRsGuyana AWsWon
2016-07-04109-CPLTrinbago KRsJamaica TsLost
2016-07-02-71-CPLTrinbago KRsGuyana AWsLost
2016-07-01376-CPLTrinbago KRsBarbados TsWon
2016-06-2920-CPLTrinbago KRsSt Lucia ZsLost
2016-06-2427-ODIRSAWINLost
2016-06-19--ODIRSAAUSNo Winner
2016-06-15311-ODIRSAWINWon
2016-06-11288-ODIRSAAUSLost
2016-06-07133-ODIRSAAUSWon
2016-06-0313-ODIRSAWINLost
2016-05-215-IPLKXI PunjabRising Pune SsLost
2016-05-18-1-IPLKXI PunjabRC BangaloreLost
2016-05-15317-IPLKXI PunjabSrs HyderabadLost
2016-05-13-79-IPLKXI PunjabMumbaiWon
2016-05-09-70-IPLKXI PunjabRC BangaloreLost
2016-05-07-73-IPLKXI PunjabDelhi DdsWon
2016-03-28134-T20IRSASRLWon
2016-03-25-1-T20IRSAWINLost
2016-03-20-60-T20IRSAAFGWon
2016-03-18151-T20IRSAENGLost
2016-03-09191-T20IRSAAUSLost
2016-02-21276-T20IRSAENGWon
2016-02-19-1-T20IRSAENGWon
2016-02-14178-ODIRSAENGWon
2016-02-12-111-ODIRSAENGWon
2016-02-09501-ODIRSAENGWon
2016-02-06-135-ODIRSAENGLost
2016-02-03-55-ODIRSAENGLost
2016-01-22245-TESTSRSAENGWon
2016-01-2279-TESTSRSAENGWon
2016-01-14-30-TESTSRSAENGLost
2016-01-14-122-TESTSRSAENGLost
2016-01-02303-TESTSRSAENGNo Winner
2015-12-26-196-TESTSRSAENGLost
2015-12-26-93-TESTSRSAENGLost
2015-12-03-207-TESTSRSAIndiaLost
2015-12-0334-TESTSRSAIndiaLost
2015-11-25-229-TESTSRSAIndiaLost
2015-11-25-44-TESTSRSAIndiaLost
2015-11-14-106-TESTSRSAIndiaNo Winner
2015-11-0524-TESTSRSAIndiaLost
2015-11-05-450-TESTSRSAIndiaLost
2015-10-25-3-ODIRSAIndiaWon
2015-10-22-95-ODIRSAIndiaLost
2015-10-18-76-ODIRSAIndiaWon
2015-10-14-72-ODIRSAIndiaLost
2015-10-11-1-ODIRSAIndiaWon
2015-10-05-35-T20IRSAIndiaWon
2015-10-0244-T20IRSAIndiaWon
2015-08-2622-ODIRSANZWon
2015-08-23-113-ODIRSANZLost
2015-08-19211-ODIRSANZWon
2015-08-16-21-T20IRSANZLost
2015-08-14130-T20IRSANZWon
2015-07-30--TESTSRSABANNo Winner
2015-07-21-76-TESTSRSABANNo Winner
2015-07-21--TESTSRSABANNo Winner
2015-07-157-ODIRSABANLost
2015-07-12-27-ODIRSABANLost
2015-07-10-12-ODIRSABANWon
2015-05-29170-T20BlastDerbsLancsWon
2015-05-22-21-T20BlastDerbsLeicsLost
2015-05-1582-T20BlastDerbsYorksLost
2015-03-24-76-ODIRSANZLost
2015-03-1812-ODIRSASRLWon
2015-03-12-78-ODIRSAUAEWon
2015-03-07109-ODIRSAPAKLost
2015-03-03341-ODIRSAIRLWon
2015-02-2769-ODIRSAWINWon
2015-02-22-50-ODIRSAIndiaLost
2015-02-15-60-ODIRSAZimbabweWon
2015-01-28389-ODIRSAWINWon
2015-01-2135-ODIRSAWINWon
2015-01-18200-ODIRSAWINWon
2015-01-16121-ODIRSAWINWon
2015-01-02105-TESTSRSAWINWon
2015-01-0233-TESTSRSAWINWon

All metrics are calculated on matches from 1st January 2014

Cricket Betting Bookmakers

Latest Ratings & Results

Dhaka Dynamites beat Sylhet Sixers

(6 wks : 18 balls left)

Auckland beat Wellington

(6 wks : 14 balls left)

India beat Australia

(7 wks : 4 balls left)

Hobart Hurricanes beat Perth Scorchers

(4 wks : 3 balls left)

Comilla Victorians beat Khulna Titans

(3 wks : 2 balls left)