Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pieter MalanBOL202220229913687146.00310118.710512813
Tristan StubbsWAR2022202277129380*48.83160183.130301123
Heinrich KlaasenTIT2022202298325359*50.60212119.34020179
Wihan LubbeWAR2022202277123169*38.50189122.22021215
Jacques KallisSA200720074502269145.2047447.68021210
Faf du PlessisSA201620163412196973.0029474.49020201
Mitchell Van BuurenLIO2022202277220467*40.80175116.57021171
Aiden MarkramSA/SEC202420246601985533.00198100.00020155
David MillerDOL202220226631935864.33123156.910211311
JP DuminySA/MI200920095521856261.67144128.47020125
Quinton de KockSA/CTB201920193401778644.25169104.73020223
Temba BavumaSA/SEC202420242301777859.0025569.41020124
Hashim AmlaSA/DH201820183401667141.5029855.70020150
Jacques KallisSA199719973401638240.7528457.39021131
Jon-Jon SmutsSEC202320235401616640.25125128.80020194
Tom AbellSEC202420243311566578.00102152.94020194
Jonty RhodesSA199419943301556651.6721572.0902081
Herschelle GibbsSA200520053301528150.6718482.61020161
AB de VilliersSA200720075601446024.0034142.23021180
Smriti MandhanaINDW202320232201398769.5097143.30020164
David WarnerAUS201420141201367068.0015190.07020191
Quinton de KockSA202020202301367045.3321264.15020144
JP DuminySA2011201122112771*127.0013097.6902043
BJ WatlingNZ201320131201266363.0020461.76020240
Matthew HaydenCSK2009200922112565125.0092135.87020133
AB de VilliersSA201320132201257462.5012699.21020142
CP KlijnhansKNI2022202244112567*41.67120104.17021132
Quinton de KockSEC202620263301235641.00101121.78020125
Gary KirstenSA199519951201206960.0030439.47020170
Christiaan JonkerWAR201720172201206160.0074162.1602079
Jordan HermannWAR/SEC2024202488123010132.86198116.16110254
Ben DunkNMBG2019201966122999*45.80154148.70010228
Dean ElgarSA2014201423022012173.3347846.03110292
Quinton de KockTIT202220229902117223.44158133.54012283
Tristan StubbsSA/WAR/SEC202420247712115535.1723589.79010176
Hashim AmlaSA20132013220208110104.0036656.83110150
Jacques SnymanKNI202220227702089029.71149139.60010247
Barry RichardsSA19701970120207126103.5039053.08110263
Khaya ZondoDOL2022202287220159*40.20179112.29010152
Reeza HendricksLIO202220227701996128.43162122.84011243
Theunis de BruynTIT2022202299219763*28.14156126.28011225
Dane VilasWP2022202288318460*36.80147125.17010145
Faf du PlessisSA2014201423018210360.6739146.55110223
Jonathan BirdWP202220227701825326.00163111.66011168
Stephen CookSA2016201612017611788.0030358.09110180
Jordan HermannSEC202520257601735328.83138125.36010183
Jordan HermannWAR/SEC202620265511717042.75118144.92010177
Aiden MarkramSEC2025202555216968*56.33133127.07010136
Grant RoelofsenDOL202220228801675020.88158105.70010147
Donavon FerreiraTIT2022202296416660*83.00122136.07010154
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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