Live6th Match · Pakistan ODI Tri-Series 2026/27SL253/4 (35.1)ENG386/5 (50)SL need 134 runs in 89 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG22/4 (6.4)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 year (First-class)

The most runs in a calendar year in first-class cricket at Mangaung Oval: 173 by Jacques Kallis in 2000.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA2000200012017316086.5030756.35100280
Nat Sciver-BruntENGW2024202412016512882.5020381.28100240
Stephen FlemingNZ200020001201569978.0031349.84020200
Aiden MarkramSA20172017110143143143.0018676.88100220
Faf du PlessisSA20172017111135135*-18174.59100150
Hashim AmlaSA20172017110132132132.0016380.98100170
Maia BouchierENGW2024202412012612663.0017372.83101222
Dean ElgarSA20172017110113113113.0015274.34100170
Heather KnightENGW202420241201109055.0024145.64010140
Mark RichardsonNZ200020001201007750.0020848.08010120
Mark BoucherSA20002000121987698.0013274.24010110
Craig McMillanNZ20002000120947847.0021942.92010130
Liton DasBAN20172017120887044.0010286.27010170
Marizanne KappSAW20242024120785739.0010276.47010150
Laura WolvaardtSAW20242024120696534.5015943.40010120
Neil McKenzieSA20002000121685568.0017239.53010120
Amy JonesENGW20242024120633931.5011753.85000100
Imrul KayesBAN20172017120583229.009958.5900091
Suné LuusSAW20242024120575628.5015836.0801080
Daryll CullinanSA20002000120512925.5010548.5700070
Annerie DercksenSAW20242024120504125.009851.02000100
MahmudullahBAN20172017120474323.506572.3100081
Nathan AstleNZ20002000120453722.509050.0000070
Nicky BojeSA20002000110434343.005775.4400061
Craig SpearmanNZ20002000120382319.0012729.9200040
Sophie EcclestoneENGW20242024120372118.505172.5500031
Brooke WalkerNZ200020001213727*37.0020717.8700010
Danielle WyattENGW20242024120352317.504381.4000050
Mushfiqur RahimBAN20172017120332616.505362.2600040
Tammy BeaumontENGW20242024120332116.509136.2600050
Gary KirstenSA20002000120323116.008139.5100020
Quinton de KockSA201720171112828*-27103.7000022
Boeta DippenaarSA20002000120272713.505054.0000150
Shaun PollockSA20002000110252525.004259.5200040
Adam ParoreNZ20002000120231211.5011020.9100020
Allan DonaldSA200020001112121*-3560.0000040
Mathew SinclairNZ20002000120212010.507826.9200020
Chloe TryonSAW20242024120202010.004050.0000140
Rubel HossainBAN2017201712017108.504141.4600030
Mominul HaqueBAN2017201712015117.502075.0000020
Shayne O'ConnorNZ2000200012015157.507320.5500120
Taijul IslamBAN2017201712014127.004729.7900000
Subashis RoyBAN201720171221412*-1973.6800030
Nonkululeko MlabaSAW2024202412014147.0010140.0000130
Lance KlusenerSA200020001201396.504230.9500010
Soumya SarkarBAN201720171201296.003237.5000020
Tumi SekhukhuneSAW20242024122127*-1963.1600020
Anne BoschSAW202420241201065.003627.7800020
Charlie DeanENGW20242024120984.502339.1300010
Sinalo JaftaSAW20242024120884.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.