Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Cape Cobras: Batting by year (All T20s)

The most runs in a calendar year in T20 cricket for Cape Cobras: 564 by Richard Levi in 2014.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Cape Cobras×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Richard LeviCC201420141717056411333.18402140.301415332
Dane VilasCC2013201399335463*59.00297119.19020309
JP DuminyCC2017201799135385*44.13253139.530402811
Hashim AmlaCC201420149913408442.50256132.81030375
Hashim AmlaCC2017201799132052*40.00229139.740202410
Stiaan van ZylCC201220129903135834.78229136.680202911
Dane VilasCC201220129942785755.60195142.560101912
Richard LeviCC201520158702618537.29150174.000302715
Owais ShahCC2012201299125079*31.25204122.550101911
David BedinghamCC201920199902377326.33173136.99020218
Wayne ParnellCC201520158622339958.25175133.14020236
Stiaan van ZylCC2014201499123177*28.88218105.96010223
Richard LeviCC2013201399123080*28.75186123.66011305
Dane VilasCC20142014191642295119.08221103.62012176
JP DuminyCC2014201488422464*56.00173129.48021194
Janneman MalanCC20192019991223103*27.88150148.67101292
OA RamelaCC201420149702155430.71185116.22010174
Richard LeviCC201620166601975832.83115171.30020268
Owais ShahCC2013201398319061*38.00180105.56011145
Kieron PollardCC2014201498518772*62.33113165.49010169
Justin OntongCC2013201387417551*58.33133131.5801094
Andrew PuttickCC201520159901713719.0017995.53000114
Temba BavumaCC201720179901664618.44151109.93000181
Kyle VerreynneCC2019201987116544*27.50154107.14001104
Justin OntongCC201520159901654018.3317992.18000100
Justin OntongCC20142014191561523716.89140108.5700283
Andrew PuttickCC201420147711496524.83145102.76010132
Zubayr HamzaCC2021202155214577*48.33117123.93021172
Christiaan JonkerCC202120215511424435.50116122.41000105
Andrew PuttickCC201220125511385534.50115120.00020124
Kieron PollardCC2016201666313539*45.0075180.0000099
Vernon PhilanderCC2019201988413132*32.7583157.8300159
Kyle VerreynneCC202120215501234524.6096128.13000134
George LindeCC2021202155111948*29.7571167.6100077
Lesiba NgoepeCC201520159941183223.60103114.5600083
Richard LeviCC201220125501156123.0079145.57010107
Justin KempCC2014201454411356*-72156.94010104
Jason SmithCC2019201955111249*28.00103108.7400062
Aviwe MgijimaCC2019201996211255*28.0082136.5901084
Sybrand EngelbrechtCC20152015884973324.2584115.4800063
George LindeCC201720179638952*29.6762143.5501053
George LindeCC201920198828927*14.8372123.6100142
Wayne ParnellCC20162016441883429.3368129.4100074
Tony de ZorziCC20212021550863917.208897.73002101
Mark BoucherCC201220124427936*39.5059133.9000071
Azhar MahmoodCC20132013650782715.6069113.0400090
Sybrand EngelbrechtCC20142014852765625.3364118.7501062
Rory KleinveldtCC20152015771763612.6744172.7300108
Hashim AmlaCC20192019770743210.579677.0800051
Rory KleinveldtCC201920199757217*36.0051141.1800153
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.