ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×v New Zealand×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryll CullinanSA199919991092643275*91.8699264.822216213
Herschelle GibbsSA199919999102577211*72.13107653.62221655
Jacques KallisSA1999199911112552148*61.3388462.44330547
Graeme SmithSA200420049121546125*49.6486063.49131652
Jacques KallisSA200020001012454416068.0091859.26131724
Gary KirstenSA199919991112354212860.2296955.93141672
Gary KirstenSA200020001012250610150.6080263.09130510
Jacques RudolphSA200420048103475154*67.8695349.84132694
Jacques KallisSA200420049122473150*47.3093550.59132585
Nicky BojeSA20002000109247112967.2964073.59220544
Herschelle GibbsSA2004200491204658038.7579458.56041667
AB de VilliersSA201220129114440106*62.8652983.18121357
Jacques KallisSA2007200778042918653.6368762.45200556
Jackie McGlewSA19531953461428255*85.60--120320
Hashim AmlaSA2012201291114199241.9055775.22040553
Faf du PlessisSA2017201791134136751.6376553.99050484
Quinton de KockSA2017201791114109141.0052578.10052468
JP DuminySA2012201277132910354.8341679.09100315
Hashim AmlaSA2017201791213156228.6453758.66020472
Russell EndeanSA1953195346130411660.80--110290
Hansie CronjeSA1995199535130211275.5050759.57200236
Eddie BarlowSA196419643602959249.1710130.00030410
Herschelle GibbsSA2007200767029411942.0038476.56121348
Hashim AmlaSA20072007231291176*145.5061247.55200391
Graeme SmithSA2012201247129111548.5047860.88120321
AB de VilliersSA201720176622888572.00260110.77020217
Jonty RhodesSA20022002652280107*93.3332586.15120231
Hansie CronjeSA19991999119327174*45.1737771.88020286
David BedinghamSA2024202424026811067.0039767.51110375
Hansie CronjeSA199419946702666838.0045458.59020251
Dean ElgarSA2017201736026514044.1765140.71110360
Alviro PetersenSA2012201236026115643.5052050.19100342
Jackie McGlewSA1962196235125112062.75--110191
Graeme SmithSA200620064602506841.6733973.75020321
Gary KirstenSA2004200436125013750.0051448.64110332
Hashim AmlaSA2015201566024812441.3325796.50100304
Roy McLeanSA1962196235024611349.20--110372
Jackie McGlewSA195419543612468649.20--020100
Graeme SmithSA2013201355024411648.8031377.96120300
Gary KirstenSA199519953502447648.8046053.04030291
Rilee RossouwSA201520156602378939.5026888.43010216
Lance KlusenerSA199919991184237103*59.2528483.45101222
Daryll CullinanSA199419946822345839.0037861.90010263
Hashim AmlaSA2006200623023314977.6744951.89110350
Trevor GoddardSA196419643502337346.60--020151
Faf du PlessisSA2013201355023013746.0037860.85110212
Boeta DippenaarSA2000200087022810032.5749745.88112380
Graeme SmithSA200520056602226637.0023992.89020372
Faf du PlessisSA2012201266222166*55.25186118.82020302
Jim ChristySA1932193223021810372.67--120-1
Page 1Next

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