Live4th ODI · Ireland in Namibia 2026/27NAM132/7 (31.2)IRE298/8 (50)NAM need 167 runs in 112 ballsLive7th 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

South Africa: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andile PhehlukwayoSA2024202498137235.297152.1100140
Wiaan MulderSA20202020110363636.006357.1400041
Sid O'LinnSA19611961241361712.00--000-0
Sisanda MagalaSA202320237533618*18.0027133.3300032
Tufty MannSA1951195147036145.14--00110
Allan DonaldSA1992199222933614*6.0010036.0000320
Hashim AmlaSA20052005120352517.507248.6100020
Janneman MalanSA20192019220353317.503794.5900032
Neville LindsaySA19211921120352917.50--00040
Andile SimelaneSA20252025530351311.6732109.3800031
Zubayr HamzaSA2020202024035188.759736.0800040
Dwaine PretoriusSA2021202111523515*11.6725140.0000122
Jack SiedleSA1929192935035147.00--00100
André NelSA20082008136135137.006553.8500140
Nandre BurgerSA20242024563352311.6711530.4300140
Dale SteynSA20192019109435157.008342.1700231
Robin PetersonSA20092009210343434.0027125.9300032
Omar HenrySA19931993110343434.0010931.1900030
Dane VilasSA20162016120342617.005166.6700060
Dave NourseSA19221922120342017.00--000-0
Buster NupenSA19311931232341234.00--000-0
Albie MorkelSA2005200564034168.503889.4700032
Claude CarterSA192119213433419*34.00--00030
Charl LangeveldtSA20072007208334126.808141.9800120
Vernon PhilanderSA20082008220332316.503984.6200030
Louis TancredSA19131913120332016.50--000-0
Horace ChapmanSA19141914121331733.00--000-0
Peter CarlsteinSA19581958120333216.50--00000
Mike MacaulaySA19651965120332116.50--00010
Derek CrookesSA19991999320332516.503886.8400031
N MokoenaSA202620269423326*16.5027122.2200214
Andile PhehlukwayoSA2022202295133228.254671.7400040
David RichardsonSA1998199885133158.258837.5000130
Andile PhehlukwayoSA20202020106033185.505362.2600312
Anrich NortjeSA2023202396233148.253886.8400060
Makhaya NtiniSA20082008201793394.1316619.8800330
Marco JansenSA20212021120321916.005657.1400060
Colin BlandSA19661966120323216.00--00101
Errol StewartSA19941994220321916.006648.4800030
Rusty TheronSA201120113333231*-21152.3800031
Rudi BrysonSA199719977433217*32.0025128.0000021
Lungi NgidiSA2021202115933214*5.337741.5600360
Peter HeineSA19621962110313131.00--00033
Mandy YachadSA19911991110313131.007740.2600010
Zubayr HamzaSA20222022120312515.5010629.2500040
Murray BissetSA191019101213127*31.00--000-0
Jimmy BlanckenbergSA19221922120313015.50--00001
Eric RowanSA19361936120311915.50--000-0
Dooley BriscoeSA19351935120311615.50--000-0
Wiaan MulderSA20192019430311710.3328110.7100070

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.