Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark BoucherSA20082008220765938.0015449.3501061
Ashley GilesENG200520052317631*38.0013058.4600081
Alviro PetersenSA/LIO20142014340765319.008688.3701090
Aiden MarkramSA/DSG/SEC20252025341763525.338985.3900091
Kyle VerreynneSA/WP/PC20242024340763419.007798.7000034
Kevin PietersenENG20052005110757575.008588.2401063
Ben DunkNMBG20192019110757575.0056133.9301064
Dane VilasDH201920191117575*-52144.2301063
Ricky PontingAUS20062006120757437.5011664.6601081
Dion EbrahimZIM20052005120757237.5016944.38010100
Brad HaddinAUS20092009230754225.0012858.59000120
Mohammad HafeezPAK20072007340753218.758390.36000112
AB de VilliersSA20062006450752915.0011764.10000120
Romesh KaluwitharanaSL20012001110747474.0010769.1601050
Keith MillerAUS19491949121745874.00--010-0
Colin BlandSA19621962120744237.00--00033
Mathew SinclairNZ20072007110737373.007893.5901060
Babar AzamPAK20242024110737373.009576.8401070
Boeta DippenaarSA20052005120734436.5022832.0200070
Ali BacherSA19701970120735736.5015248.0301090
Inzamam-ul-HaqPAK200720072317345*36.5016344.7900050
Matthew BreetzkeWAR/DSG20242024440734818.258783.9100042
Bismah MaroofPAKW202320232217268*72.0061118.0301070
Tufty MannSA19491949231724636.00--000-1
Shaun PollockSA20072007541723724.0012060.0000180
Ian BillcliffCAN20032003110717171.0010071.0001082
Junaid SiddiqueBAN20072007110717171.0049144.9001063
Dane van NiekerkSAW201920191117171*-55129.09010130
Shaun PollockSA20062006220713835.507792.2100082
Marlon SamuelsWI20082008230715123.6720534.63010100
Andile PhehlukwayoSA/CTB20182018761712814.2068104.4100053
Mike ProcterSA19701970120704835.0016243.2100070
AB de VilliersSA20102010120703635.0010964.2200070
Eric RowanSA19491949120706735.00--01000
Geraint JonesENG20052005230703823.3312854.69000100
AB de VilliersSA20082008230704523.3310070.00000101
Ravindra JadejaRR20092009330703723.338087.5000021
Shafali VermaINDW20232023330703323.3354129.63000100
Kumar SangakkaraSL20122012120693534.5016442.07000100
Andy BlignautZIM20052005120696134.507295.8301056
Hashim AmlaSA20082008120693734.5012356.1000080
Azhar AliPAK20132013120696534.5021432.2401070
Jermaine BlackwoodWI20152015120695634.5013949.6401080
Marco JansenSA/SEC20252025220696234.5057121.0501084
Connor EsterhuizenMCT/PC20252025220696934.5048143.7501163
Bob WyattENG19311931120694034.50--000-0
Dudley NourseSA193619361216944*69.00--000-0
Matt PriorENG20072007330693223.0062111.2900043
Ashwell PrinceSA20112011230694723.0013650.7400180
Shaun MarshAUS20112011230694423.0012256.56001110

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