Live5th T20I · India in New Zealand 2026/27NZ81/1 (8)IND191/8 (20)NZ need 111 runs in 72 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE118/7 (28.5)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOLBOL need 175 runs to winT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Mzansi Super League 2019/20: Batting by ground

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Mzansi Super League 2019/20×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleJSNew Wanderers StadiumJohannesburg2019330825427.3349167.35010115
Daniel ChristianJSNew Wanderers StadiumJohannesburg2019431351717.5035100.0000030
Simon HarmerJSNew Wanderers StadiumJohannesburg201922111611.001291.6700010
Reeza HendricksJSNew Wanderers StadiumJohannesburg20194401608040.00119134.45021193
Quinton de KockCTBNew Wanderers StadiumJohannesburg2019110353535.0021166.6700042
Temba BavumaJSNew Wanderers StadiumJohannesburg20194401373834.25106129.25000105
Moeen AliCTBNew Wanderers StadiumJohannesburg2019110252525.0017147.0600031
Rassie van der DussenJSNew Wanderers StadiumJohannesburg2019441833127.6765127.6900063
George LindeCTBNew Wanderers StadiumJohannesburg20191112424*-13184.6200012
Kagiso RabadaJSNew Wanderers StadiumJohannesburg2019420110.501010.0000100
Liam LivingstoneCTBNew Wanderers StadiumJohannesburg2019110212121.0010210.0000003
Duanne OlivierJSNew Wanderers StadiumJohannesburg201942299*-9100.0000010
Ryan RickeltonJSNew Wanderers StadiumJohannesburg2019220763.501163.6400010
Janneman MalanCTBNew Wanderers StadiumJohannesburg20191119999*-59167.80010114
Chris GayleJSSt George's ParkGqeberha2019110181818.001994.7400011
Dale SteynCTBBoland ParkPaarl201911155*-955.5600000
Vernon PhilanderCTBBoland ParkPaarl2019110333.00475.0000000
Isuru UdanaPRBoland ParkPaarl20196425427*27.0041131.7100022
Heino KuhnNMBGSt George's ParkGqeberha2019661894717.8080111.2500181
Daniel ChristianJSSt George's ParkGqeberha2019110222.00366.6700000
Faf du PlessisPRBoland ParkPaarl201966213466*33.5091147.2501159
Imran TahirNMBGSt George's ParkGqeberha201962264*-785.7100000
Ben DunkNMBGSt George's ParkGqeberha201966122999*45.80154148.70010228
Jason RoyNMBGSt George's ParkGqeberha2019440515012.7546110.8701252
Jon-Jon SmutsNMBGSt George's ParkGqeberha20196601387323.00109126.61010134
Reeza HendricksJSSt George's ParkGqeberha2019110626262.0058106.9001050
Quinton de KockCTBBoland ParkPaarl2019110141414.0010140.0000030
Dwaine PretoriusPRBoland ParkPaarl20194401234330.7580153.7500058
Chris MorrisNMBGSt George's ParkGqeberha20196521164238.6763184.1300096
Cameron DelportPRBoland ParkPaarl20196601818430.17118153.39010283
Henry DavidsPRBoland ParkPaarl201966119277*38.40135142.22010235
Farhaan BehardienNMBGSt George's ParkGqeberha2019110484848.0034141.1800022
Mangaliso MoshelePRBoland ParkPaarl2019330523117.3343120.9300022
Temba BavumaJSSt George's ParkGqeberha2019110333333.0024137.5000031
Ferisco AdamsPRBoland ParkPaarl2019310111.00250.0000000
Moeen AliCTBBoland ParkPaarl2019110131313.0013100.0000020
Hardus ViljoenPRBoland ParkPaarl2019421128*12.007171.4300030
Rassie van der DussenJSSt George's ParkGqeberha2019110171717.0013130.7700011
Aviwe MgijimaCTBBoland ParkPaarl2019110222.00366.6700000
Sisanda MagalaCTBBoland ParkPaarl2019110000.0030.0000100
George LindeCTBBoland ParkPaarl2019110151515.001693.7500010
Sibonelo MakhanyaPRBoland ParkPaarl20194211616*16.009177.7800111
Junior DalaNMBGSt George's ParkGqeberha2019510999.006150.0000010
Liam LivingstoneCTBBoland ParkPaarl2019110555.001050.0000000
Bjorn FortuinPRBoland ParkPaarl2019621222.00366.6700000
Mohammad NawazCTBBoland ParkPaarl2019110666.00966.6700000
Ryan RickeltonJSSt George's ParkGqeberha201911122*-366.6700000
Janneman MalanCTBBoland ParkPaarl2019110121212.0011109.0900020
Anrich NortjeCTBBoland ParkPaarl2019110444.00666.6700010
Nandre BurgerNMBGSt George's ParkGqeberha2019410666.00966.6700000
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.