Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by series (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSANew Zealand tour of South Africa 2000/01200012017316086.5030756.35100280
Nat Sciver-BruntENGWEngland Women tour of South Africa 2024/25202412016512882.5020381.28100240
Stephen FlemingNZNew Zealand tour of South Africa 2000/0120001201569978.0031349.84020200
Aiden MarkramSABangladesh tour of South Africa 2017/182017110143143143.0018676.88100220
Faf du PlessisSABangladesh tour of South Africa 2017/182017111135135*-18174.59100150
Hashim AmlaSABangladesh tour of South Africa 2017/182017110132132132.0016380.98100170
Maia BouchierENGWEngland Women tour of South Africa 2024/25202412012612663.0017372.83101222
Dean ElgarSABangladesh tour of South Africa 2017/182017110113113113.0015274.34100170
Heather KnightENGWEngland Women tour of South Africa 2024/2520241201109055.0024145.64010140
Mark RichardsonNZNew Zealand tour of South Africa 2000/0120001201007750.0020848.08010120
Mark BoucherSANew Zealand tour of South Africa 2000/012000121987698.0013274.24010110
Craig McMillanNZNew Zealand tour of South Africa 2000/012000120947847.0021942.92010130
Liton DasBANBangladesh tour of South Africa 2017/182017120887044.0010286.27010170
Marizanne KappSAWEngland Women tour of South Africa 2024/252024120785739.0010276.47010150
Laura WolvaardtSAWEngland Women tour of South Africa 2024/252024120696534.5015943.40010120
Neil McKenzieSANew Zealand tour of South Africa 2000/012000121685568.0017239.53010120
Amy JonesENGWEngland Women tour of South Africa 2024/252024120633931.5011753.85000100
Imrul KayesBANBangladesh tour of South Africa 2017/182017120583229.009958.5900091
Suné LuusSAWEngland Women tour of South Africa 2024/252024120575628.5015836.0801080
Daryll CullinanSANew Zealand tour of South Africa 2000/012000120512925.5010548.5700070
Annerie DercksenSAWEngland Women tour of South Africa 2024/252024120504125.009851.02000100
MahmudullahBANBangladesh tour of South Africa 2017/182017120474323.506572.3100081
Nathan AstleNZNew Zealand tour of South Africa 2000/012000120453722.509050.0000070
Nicky BojeSANew Zealand tour of South Africa 2000/012000110434343.005775.4400061
Craig SpearmanNZNew Zealand tour of South Africa 2000/012000120382319.0012729.9200040
Sophie EcclestoneENGWEngland Women tour of South Africa 2024/252024120372118.505172.5500031
Brooke WalkerNZNew Zealand tour of South Africa 2000/0120001213727*37.0020717.8700010
Danielle WyattENGWEngland Women tour of South Africa 2024/252024120352317.504381.4000050
Mushfiqur RahimBANBangladesh tour of South Africa 2017/182017120332616.505362.2600040
Tammy BeaumontENGWEngland Women tour of South Africa 2024/252024120332116.509136.2600050
Gary KirstenSANew Zealand tour of South Africa 2000/012000120323116.008139.5100020
Quinton de KockSABangladesh tour of South Africa 2017/1820171112828*-27103.7000022
Boeta DippenaarSANew Zealand tour of South Africa 2000/012000120272713.505054.0000150
Shaun PollockSANew Zealand tour of South Africa 2000/012000110252525.004259.5200040
Adam ParoreNZNew Zealand tour of South Africa 2000/012000120231211.5011020.9100020
Allan DonaldSANew Zealand tour of South Africa 2000/0120001112121*-3560.0000040
Mathew SinclairNZNew Zealand tour of South Africa 2000/012000120212010.507826.9200020
Chloe TryonSAWEngland Women tour of South Africa 2024/252024120202010.004050.0000140
Rubel HossainBANBangladesh tour of South Africa 2017/18201712017108.504141.4600030
Mominul HaqueBANBangladesh tour of South Africa 2017/18201712015117.502075.0000020
Shayne O'ConnorNZNew Zealand tour of South Africa 2000/01200012015157.507320.5500120
Taijul IslamBANBangladesh tour of South Africa 2017/18201712014127.004729.7900000
Subashis RoyBANBangladesh tour of South Africa 2017/1820171221412*-1973.6800030
Nonkululeko MlabaSAWEngland Women tour of South Africa 2024/25202412014147.0010140.0000130
Lance KlusenerSANew Zealand tour of South Africa 2000/0120001201396.504230.9500010
Soumya SarkarBANBangladesh tour of South Africa 2017/1820171201296.003237.5000020
Tumi SekhukhuneSAWEngland Women tour of South Africa 2024/252024122127*-1963.1600020
Anne BoschSAWEngland Women tour of South Africa 2024/2520241201065.003627.7800020
Charlie DeanENGWEngland Women tour of South Africa 2024/252024120984.502339.1300010
Sinalo JaftaSAWEngland Women tour of South Africa 2024/252024120884.001942.1100110
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.