Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA200420041216652*66.0011656.90010110
Tom LathamNZ20152015220665433.008478.5701051
Dhananjaya de SilvaSL20242024120665933.009370.97010101
Paul SheahanAUS19701970120666233.0013449.25010100
Ayesha NaseemPAKW20212021330663322.0051129.4100041
Dale SteynSA20092009350664713.2014844.5900043
Morné MorkelSA20092009350662413.2018036.6700090
VVS LaxmanIND200620061216550*65.0020032.5001040
George LindeSA/WP20242024220654832.5036180.5600064
Jacob OramCSK200920093316541*32.5065100.0000052
Graeme SmithSA20072007440654416.258774.7100080
Brendon McCullumKKR20092009440653516.2550130.0000145
David MillerSA/DH20182018540652916.2557114.0400042
Andrew FlintoffENG20032003110646464.007387.6701053
Eoin MorganPR20232023110646464.0037172.9701025
Will JacksPC20252025110646464.0035182.8601035
Nazmul Hossain ShantoBAN20222022120643832.0013946.0400033
Dayyaan GaliemTIT20212021321644564.0057112.2800061
Wiaan MulderLIO202120213336425*-43148.8400034
Lara GoodallSAW20212021440642716.0011456.1400130
Wiaan MulderDSG20232023540644216.0056114.2900062
Rahul DravidIND20032003221636263.007386.3001031
Shaun PollockSA200320032216338*63.009963.6400040
Kevin PietersenENG20072007220633931.5039161.5400052
Roy McLeanSA19611961120636331.50--01101
Ken FunstonSA19571957120634431.50--00050
Gary BartlettNZ19611961120634031.50--000-0
Keshav MaharajSA/DOL/DH20192019651632915.757781.8200051
Hashim AmlaSA/DH20182018560632410.508970.7900250
Keshav MaharajSA/DOL/DSG20242024984632415.758078.7500071
Matthew HaydenAUS20072007110626262.0047131.9101044
Jacques RudolphTIT201220121116262*-55112.7301051
Jon-Jon SmutsNMBG201820181116262*-45137.7801081
Len DarlingAUS19361936110626262.00--010-0
Dinesh KarthikDC200920093216244*62.0039158.9700063
Sarel ErweeDH20182018320626231.0041151.2201191
Migael PretoriusKNI202120214426238*31.0039158.9700024
Diana BaigPAKW202120216526235*20.676496.8800050
Sinethemba QeshileWAR202120215516247*15.506595.3800160
Tiger LanceSA19701970110616161.0014442.3601070
Colin McDonaldAUS19581958120613330.50--000-0
Justin KempSA/AX200520054316153*30.5040152.5001135
Percy FenderENG19231923230616020.33--01100
Matt PriorENG20092009110606060.008174.0701061
Mitchell MarshAUS20262026110606060.0036166.6701056
Fatima SanaPAKW20262026110606060.0041146.3401035
Len DarlingAUS19351935110606060.00--01060
Andrew FlintoffENG20042004120606030.0012448.3901163
Lance KlusenerSA19991999120604530.006888.2400090
Ryan RickeltonSA202220221216039*60.0013046.1500080

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