Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Centurion Park×

Player figures come from full scorecards, which we hold for 4 of the 5 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark BoucherSA19991999110000.0020.0000100
Chris CairnsNZ20002000110000.0010.0000100
Geoff AllottNZ20002000110000.0030.0000100
Marvan AtapattuSL20012001120331.50417.3200100
Dilhara FernandoSL20012001120110.50128.3300100
Herschelle GibbsSA19991999110121212.002941.3800010
Herschelle GibbsSA20012001110111.00119.0900000
Gary KirstenSA20002000110949494.0011383.1901080
Jacques KallisSA19991999110666666.009470.2101050
Jacques KallisSA20002000110454545.0038118.4200022
Jacques KallisSA20012001110777.003520.0000010
Boeta DippenaarSA20012001110202020.002580.0000040
Neil McKenzieSA20012001110103103103.0019153.93100111
Mark BoucherSA20012001110383838.004584.4400061
Shaun PollockSA19991999110222222.003366.6700020
Shaun PollockSA20012001110111111111.00106104.72100163
Nicky BojeSA20002000110129129129.00114113.16100131
Nicky BojeSA20012001110666.001540.0000010
Makhaya NtiniSA20012001110101010.002441.6700010
Stephen FlemingNZ20002000110353535.0026134.6200070
Nathan AstleNZ20002000110464646.006471.8800032
Craig McMillanNZ20002000110131313.0011118.1800011
Scott StyrisNZ20002000110111.00250.0000000
Chris HarrisNZ20002000110171717.002665.3800020
Brian LaraWI19991999110999.002931.0300010
Shivnarine ChanderpaulWI19991999110111.00616.6700000
Carl HooperWI19991999110888.003225.0000010
Ridley JacobsWI19991999110666.002227.2700000
Jonty RhodesSA19991999110414141.005969.4900001
Jonty RhodesSA2000200011100*---00000
Lance KlusenerSA199919991112121*-2391.3000001
Lance KlusenerSA200020001111717*-11154.5500020
Allan DonaldSA200120011111010*-3429.4100000
Nixon McLeanWI19991999110232323.0013176.9200022
Chris NevinNZ20002000110777.007100.0000010
Justin KempSA20012001110222.001414.2900000
Reon KingWI1999199911100*-20.0000000
Rawl LewisWI19991999110121212.001963.1600011
Floyd ReiferWI19991999110222222.002781.4800031
Edward MooreWP20262026110626262.0048129.1701042
George LindeWP2026202611133*-3100.0000000
Leus du PlooyTIT20262026110777777.0028275.0001058
Eathan BoschTIT202620261112222*-10220.0000031
Sinethemba QeshileTIT20262026110595959.0025236.0001083
Donavon FerreiraTIT20262026110888.007114.2900010
Dayyaan GaliemTIT202620261111212*-10120.0000020
Mihlali MpongwanaWP20262026110777.00977.7800010
Dewald BrevisTIT20262026110444.003133.3300010
SV KitimeWP20262026110343434.0023147.8300032
Daniel SmithWP2026202611122*-1200.0000000
Page 1Next

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