Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Buffalo Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Hansie CronjeSA19931993110818181.0070115.7101032
Faf du PlessisSA20122012220816340.5059137.29010101
Boeta DippenaarSA20032003110808080.0011867.8001070
Justin KempSA20052005110808080.0050160.0001047
Quinton de KockSA/TIT20172017220807340.0080100.00010101
Harleen DeolINDW20232023540794619.759285.8700080
Gulam BodiLIO20142014110787878.0057136.8401091
Colin IngramWAR20142014440784019.5071109.8600273
Laura WolvaardtSAW202320237517842*19.509185.71001110
Morné van WykDOL20162016110777777.0052148.08010120
Shemaine CampbelleWIW20162016331772738.5010374.76000100
Christiaan JonkerWAR20132013330774225.6769111.5900025
Mithali RajINDW201820181117676*-61124.5901080
Farhaan BehardienSA/TIT201720172227643*-48158.3300072
Blair HartlandNZ19941994220764438.0011864.4100090
Dane van NiekerkSAW20162016330755525.008192.5901083
Wayne ParnellCC201520151117474*-60123.3301071
Asif MujtabaPAK19931993110747474.009677.0801061
Colin IngramWAR20162016220745537.0034217.6501075
Marizanne KappSAW20232023520745237.0065113.8501061
Mignon du PreezSAW20162016330744324.6711266.07000110
Brad HodgeKKR20092009110737373.0060121.6701053
David BedinghamCC20192019110737373.0039187.1801074
Sinethemba QeshileWAR20192019220733836.5055132.7300063
Rahul DravidIND200120011117171*-8781.6101070
Jacques KallisSA20002000220713635.509277.17000101
Stephan MyburghNED20172017220715035.509277.1701080
Michael VaughanENG20052005110707070.009474.4701020
Jason RoyENG20202020110707070.0038184.2101073
Matthew BreetzkeWAR20192019220696034.5052132.6901044
Hashan TillakaratneSL199419941116868*-8679.0701060
Jon-Jon SmutsWAR20172017220684834.0044154.5500081
Adam ParoreNZ19941994220686734.009174.7301031
Steve WaughAUS199419941116767*-60111.67010110
Shaun PollockSA19981998110666666.007785.7101060
JP DuminySA201220121116666*-8775.8601001
Upul TharangaSL20122012110666666.008577.6501061
Suné LuusSAW202520251116666*-7291.6701060
Nick KnightENG20002000110646464.0011157.6601060
Mike RindelSA19981998110646464.008476.1901080
Nelson OdhiamboKEN20172017220643932.009368.8200050
Shaquana QuintyneWIW20162016330644021.3311655.1700081
Hayley MatthewsWIW20162016330645621.338080.0001090
Graeme SmithSA20032003110636363.007979.7501060
Shakib Al HasanBAN20172017110636363.008276.8301080
Christiaan JonkerWAR201620162226236*-29213.7900073
Tazmin BritsSAW202320235316250*31.006398.4101082
Hashim AmlaSA201520151116161*-6396.8301090
Jon-Jon SmutsWAR201520152116161*-40152.5001053
Mark BoucherSA20002000220605530.0052115.3801061

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