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

Joburg Super Kings: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Joburg Super Kings×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael-Kyle PepperJSKPaarl Royals2026110272727.0023117.3900031
Devon ConwayJSKPaarl Royals2025220272013.503187.1000040
Jonny BairstowJSKDurban's Super Giants2025110262626.0022118.1800011
Matthew WadeJSKSunrisers Eastern Cape2023220261913.0023113.0400030
Moeen AliJSKPretoria Capitals2024-20254212525*25.0023108.7000111
Akeal HoseinJSKPaarl Royals2026321252025.0012208.3300022
M De VilliersJSKMI Cape Town2026220252112.5021119.0500040
Dian ForresterJSKPaarl Royals20263322515*25.0017147.0600021
Sibonelo MakhanyaJSKDurban's Super Giants2023-2025320241312.0020120.0000030
Doug BracewellJSKDurban's Super Giants2024210232323.0012191.6700031
Akeal HoseinJSKPretoria Capitals2025-20262212222*22.0012183.3300112
Evan JonesJSKSunrisers Eastern Cape20253212222*22.0018122.2200101
Michael-Kyle PepperJSKSunrisers Eastern Cape2026110212121.002487.5000010
Nandre BurgerJSKPaarl Royals2024-20267212117*21.0017123.5300030
David WieseJSKDurban's Super Giants2024-2025220201110.002676.9200001
Aaron PhangisoJSKPretoria Capitals20232111919*-10190.0000012
James VinceJSKPretoria Capitals2026110191919.002382.6100030
Lizaad WilliamsJSKPaarl Royals2023-20243211917*19.002479.1700020
Wiaan MulderJSKDurban's Super Giants2025-202622019189.502576.0000001
Duan JansenJSKPaarl Royals20261111818*-12150.0000002
Shubham RanjaneJSKPretoria Capitals2025110171717.0015113.3300011
Aaron PhangisoJSKPaarl Royals2023-202422017108.502470.8300001
Wihan LubbeJSKDurban's Super Giants202522017178.5015113.3300110
Janneman MalanJSKMI Cape Town2023110161616.002176.1900021
Neil BrandJSKSunrisers Eastern Cape2023110161616.0016100.0000020
Duan JansenJSKPretoria Capitals2025-2026210151515.001693.7500020
Hardus ViljoenJSKSunrisers Eastern Cape202532015147.501788.2400010
Gerald CoetzeeJSKSunrisers Eastern Cape2023321151215.002171.4300001
M De VilliersJSKPretoria Capitals2025-202622015137.501693.7500030
George GartonJSKMI Cape Town20231111313*-1586.6700010
Alzarri JosephJSKPaarl Royals2023110131313.0011118.1800020
Gerald CoetzeeJSKDurban's Super Giants2023-20252111313*-3433.3300002
Kyle SimmondsJSKMI Cape Town2023-2024210131313.001586.6700001
Doug BracewellJSKSunrisers Eastern Cape2024110121212.0010120.0000001
Shubham RanjaneJSKMI Cape Town2026110121212.0012100.0000010
Moeen AliJSKMI Cape Town2024210111111.008137.5000001
Kyle VerreynneJSKPaarl Royals2023110111111.0010110.0000010
Dian ForresterJSKSunrisers Eastern Cape2026110111111.004275.0000011
Wiaan MulderJSKMI Cape Town202622011115.507157.1400111
Aaron PhangisoJSKMI Cape Town20231111010*-8125.0000010
Akeal HoseinJSKSunrisers Eastern Cape2026110101010.001190.9100001
Kyle VerreynneJSKDurban's Super Giants2023110101010.009111.1100020
Rivaldo MoonsamyJSKSunrisers Eastern Cape2026110101010.001190.9100001
Devon ConwayJSKPretoria Capitals2025210999.001090.0000020
Nandre BurgerJSKMI Cape Town2024-2026410999.001090.0000010
Evan JonesJSKPretoria Capitals2025210999.008112.5000001
R HerrmannJSKMI Cape Town2024110999.008112.5000020
JP KingJSKSunrisers Eastern Cape2025110999.001090.0000010
M De VilliersJSKSunrisers Eastern Cape2026110999.007128.5700010
Kyle VerreynneJSKPretoria Capitals202322196*9.008112.5000010

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