Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA/SEC2023202344035358.7521166.6700361
Morné van WykDOL201420148801033712.8874139.19003144
Lonwabo TsotsobeSA20102010120000.0040.0000200
Asitha FernandoSL20242024120000.00100.0000200
Khaled AhmedBAN20222022120000.0090.0000200
Bob CrispSA19361936120000.0020.0000200
Cuan McCarthySA19481948120000.00110.0000200
Jacques KallisSA20112011230545418.008464.2901232
Makhaya NtiniSA2006200643016165.334436.3600220
Andrew HallSA2006200623021217.005637.5000230
Daren PowellWI200820082311515*7.5013115.3800230
Lakshmipathy BalajiCSK2009200943122*1.00728.5700200
Fidel EdwardsWI200820082311212*6.002254.5500220
Morné MorkelSA20112011330551.671631.2500200
Alf HallSA1923192323111*0.50--00200
Rilee RossouwSA20152015440443811.0035125.7100242
Khaya ZondoDH201820185417449*24.6755134.5500253
Kagiso RabadaSA/JS20182018340431.00850.0000200
Percy HolmesENG192819282401267031.50--02200
Keshav MaharajSA/DH201820186522916*9.673387.8800240
Muneeba AliPAKW2021202155023214.605046.0000210
Patrick KrugerKNI2021202155042228.404593.3300242
Tony de ZorziCC20212021550863917.208897.73002101
Hashim AmlaSA/DH20182018560632410.508970.7900250
Cameron DelportDOL201420148801655620.63139118.71012128
Anil KumbleIND20012001110000.0020.0000100
Harbhajan SinghIND20112011110000.0040.0000100
Javagal SrinathIND20012001110000.0010.0000100
Javagal SrinathIND20032003210000.0010.0000100
Alec StewartENG20032003110000.0010.0000100
Ronnie IraniENG20032003110000.0020.0000100
Yuvraj SinghIND20012001110000.0020.0000100
Zaheer KhanIND20032003210000.000-00100
Matthew HaydenAUS20002000110000.0060.0000100
Andrew CaddickENG19991999110000.0010.0000100
Steve HarmisonENG20042004110000.0020.0000100
Makhaya NtiniSA20022002110000.0030.0000100
Makhaya NtiniSA20032003210000.0040.0000100
Makhaya NtiniSA20052005210000.0020.0000100
Muttiah MuralitharanSL20002000110000.0010.0000100
Brad HoggAUS20032003110000.0030.0000100
Shane WarneAUS20002000110000.0020.0000100
Mervyn DillonWI20042004110000.0010.0000100
Allan DonaldSA19991999110000.0020.0000100
Grant FlowerZIM20002000110000.0010.0000100
Shahid AfridiAX20052005110000.0040.0000100
Nicholas de GrootCAN20032003110000.0040.0000100
Habibul BasharBAN20032003110000.0080.0000100
Tapash BaisyaBAN20032003110000.0080.0000100
Mashrafe MortazaBAN20032003110000.0020.0000100
Page 1Next

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