T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting innings by innings (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Trent Bridge×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Dudley NourseSA208-250-4run out1v ENGNottingham7 Jun 1951
Alan MelvilleSA189-161-2b JW Martin1v ENGNottingham7 Jun 1947
Dudley NourseSA149-151-4b WE Hollies1v ENGNottingham7 Jun 1947
Hansie CronjeSA12621216159.435c GA Hick b ARC Fraser1v ENGNottingham23 Jul 1998
Graeme PollockSA12514521086.214c MC Cowdrey b TW Cartwright1v ENGNottingham5 Aug 1965
Alan MelvilleSA104*-150-2not out4v ENGNottingham7 Jun 1947
Sid O'LinnSA98-150-5c MC Cowdrey b AE Moss3v ENGNottingham7 Jul 1960
Hashim AmlaSA97*1079190.651not out2v ENGNottingham5 Sept 2012
Neil McKenzieSA9016811053.576c ME Trescothick b JM Anderson2v ENGNottingham14 Aug 2003
Hashim AmlaSA8718014148.333lbw b LA Dawson3v ENGNottingham14 Jul 2017
Dean ElgarSA8013612058.822c JM Anderson b BA Stokes3v ENGNottingham14 Jul 2017
Hashim AmlaSA7814911152.353c MA Wood b SCJ Broad1v ENGNottingham14 Jul 2017
John WaiteSA76-80-2run out1v ENGNottingham7 Jun 1951
Eddie BarlowSA76-80-4b FJ Titmus3v ENGNottingham5 Aug 1965
AB de VilliersSA75*7910094.945not out2v ENGNottingham5 Sept 2012
Quinton de KockSA68818083.954c AN Cook b SCJ Broad1v ENGNottingham14 Jul 2017
Jackie McGlewSA68-50-1c †TG Evans b JH Wardle2v ENGNottingham9 Jun 1955
Hansie CronjeSA671688039.885c †AJ Stewart b DG Cork3v ENGNottingham23 Jul 1998
Ali BacherSA67-60-3lbw b JDF Larter3v ENGNottingham5 Aug 1965
Jacques KallisSA645471118.521c Shoaib Malik b Saeed Ajmal2v PAKNottingham18 Jun 2009
Dave NourseSA64-60-3b WJ Whitty1v AUSNottingham5 Aug 1912
AB de VilliersSA635170123.533c & b RA Jadeja1v INDNottingham16 Jun 2009
Faf du PlessisSA631289049.225lbw b BA Stokes3v ENGNottingham14 Jul 2017
Shaun PollockSA62849073.818c RJ Kirtley b JM Anderson2v ENGNottingham14 Aug 2003
Tony HarrisSA60-90-6c L Hutton b WE Hollies1v ENGNottingham7 Jun 1947
John WaiteSA60-70-8lbw b AE Moss3v ENGNottingham7 Jul 1960
Gordon WhiteSA59*-20-8not out1v AUSNottingham5 Aug 1912
Jack SiedleSA59-60-1b H Verity2v ENGNottingham15 Jun 1935
Graeme PollockSA59-80-5c FJ Titmus b JDF Larter3v ENGNottingham5 Aug 1965
Pat SymcoxSA58871166.675c ? b HDPK Dharmasena2v SLNottingham14 Aug 1998
Jacques KallisSA57*4951116.332not out2v ENGNottingham11 Jun 2009
Daryll CullinanSA561058053.334c MR Ramprakash b ARC Fraser3v ENGNottingham23 Jul 1998
Jonty RhodesSA544940110.207c UC Hathurusingha b HDPK Dharmasena2v SLNottingham14 Aug 1998
Vernon PhilanderSA54819066.677c LA Dawson b JM Anderson1v ENGNottingham14 Jul 2017
Jacques KallisSA54983055.105c †Moin Khan b Saqlain Mushtaq2v PAKNottingham5 Jun 1999
George FullertonSA54-70-6c DCS Compton b R Tattersall1v ENGNottingham7 Jun 1951
Jack CheethamSA54-70-7c TW Graveney b JH Wardle2v ENGNottingham9 Jun 1955
Mark BoucherSA52917057.147c †AJ Stewart b RJ Kirtley4v ENGNottingham14 Aug 2003
Jock CameronSA52-80-6b MS Nichols2v ENGNottingham15 Jun 1935
Ken ViljoenSA51*-50-3not out4v ENGNottingham7 Jun 1947
Jackie McGlewSA51-40-1c PBH May b TE Bailey3v ENGNottingham9 Jun 1955
Shaun PollockSA50716070.427c †AJ Stewart b ARC Fraser1v ENGNottingham23 Jul 1998
Steve ElworthySA48527092.319c MR Ramprakash b D Gough1v ENGNottingham23 Jul 1998
Mark BoucherSA481496032.217lbw b A Flintoff2v ENGNottingham14 Aug 2003
Ossie DawsonSA48--0-5st †TG Evans b WE Hollies1v ENGNottingham7 Jun 1947
Jacques KallisSA471034045.633c †AJ Stewart b A Flintoff1v ENGNottingham23 Jul 1998
Lance KlusenerSA46*4133112.208not out2v PAKNottingham5 Jun 1999
Jackie McGlewSA45-30-1run out3v ENGNottingham7 Jul 1960
JP DuminySA44*3931112.825not out2v PAKNottingham18 Jun 2009
Vernon PhilanderSA42753256.007c & b MM Ali3v ENGNottingham14 Jul 2017
Page 1Next

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