Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pieter MalanBOL202220229913687146.00310118.710512813
Tristan StubbsWAR2022202277129380*48.83160183.130301123
Heinrich KlaasenTIT2022202298325359*50.60212119.34020179
Wihan LubbeWAR2022202277123169*38.50189122.22021215
Ben DunkNMBG2019201966122999*45.80154148.70010228
Jacques KallisSA200720074502269145.2047447.68021210
Dean ElgarSA2014201423022012173.3347846.03110292
Faf du PlessisSA201620163412196973.0029474.49020201
Quinton de KockTIT202220229902117223.44158133.54012283
Hashim AmlaSA20132013220208110104.0036656.83110150
Jacques SnymanKNI202220227702089029.71149139.60010247
Mitchell Van BuurenLIO2022202277220467*40.80175116.57021171
Janneman MalanBOL202220229902024522.44162124.69001218
Khaya ZondoDOL2022202287220159*40.20179112.29010152
Reeza HendricksLIO202220227701996128.43162122.84011243
Theunis de BruynTIT2022202299219763*28.14156126.28011225
AB de VilliersSA/TS20182018341193126*64.3320594.15100282
David MillerDOL202220226631935864.33123156.910211311
JP DuminySA/CC2014201423118612393.0029463.27100190
JP DuminySA/MI200920095521856261.67144128.47020125
Dane VilasWP2022202288318460*36.80147125.17010145
Faf du PlessisSA2014201423018210360.6739146.55110223
Jonathan BirdWP202220227701825326.00163111.66011168
Clyde FortuinBOL202220229911794622.38160111.88000163
Quinton de KockSA/CTB201920193401778644.25169104.73020223
Stephen CookSA2016201612017611788.0030358.09110180
Grant RoelofsenDOL202220228801675020.88158105.70010147
Hashim AmlaSA/DH201820183401667141.5029855.70020150
Donavon FerreiraTIT2022202296416660*83.00122136.07010154
Dean ElgarSA/KNI20132013222164103*-23071.30110165
Mark BoucherSA200720074501624832.4029654.73000131
Hashim AmlaSA/CC20142014341161127*53.6724565.71101190
JP DuminySA201620163401606340.0024266.12010180
Christiaan JonkerBOL202220227621564639.00122127.87000107
AB de VilliersSA2014201423015511651.6729652.36100211
Lesiba NgoepeWAR202220227711554325.83113137.17000155
Herschelle GibbsSA200520053301528150.6718482.61020161
Wesley MarshallNW202220227701504321.43103145.63000205
Quinton de KockSA201620163401466936.5020172.64010180
Tony de ZorziWP202220226601464524.33115126.9600096
Dwaine PretoriusNW2022202277114674*24.33134108.9601069
Faf du PlessisSA/PR2019201944114550*48.3318976.72010153
Dewald BrevisTIT2022202277114546*24.17128113.28001135
AB de VilliersSA200720075601446024.0034142.23021180
Hashim AmlaSA20192019231140108*70.0019372.54101101
Jon-Jon SmutsWAR/NMBG201920197701397319.86111125.23010134
Richard LeviWP202220226601386723.0087158.62011177
Faf du PlessisSA20132013110137137137.0025254.37100142
David WarnerAUS201420141201367068.0015190.07020191
Quinton de KockSA202020202301367045.3321264.15020144
Page 1Next

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