Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

SA20 2025/26: Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: SA20 2025/26×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dewald BrevisPCSunrisers Eastern Cape2025-202644119610165.33112175.001101315
Quinton de KockSECPretoria Capitals2025-202644119379*64.33118163.560201314
Aiden MarkramDSGPaarl Royals202622017410887.00104167.31110148
Jonny BairstowSECPretoria Capitals2025-202644113785*45.6785161.18021147
Jordan HermannSECPaarl Royals2025-202633112662*63.0081155.56010135
Matthew BreetzkeSECPretoria Capitals2025-202643112368*61.5089138.20020123
James VinceJSKPaarl Royals20263301227540.6774164.86011145
Shai HopePCDurban's Super Giants2026111118118*-69171.0110099
Ryan RickeltonMCTJoburg Super Kings2026221118113*118.0066178.7910099
Ryan RickeltonMCTDurban's Super Giants2025210113113113.0063179.37100511
Reeza HendricksMCTSunrisers Eastern Cape202622111170*111.0087127.59010111
Bryce ParsonsPCSunrisers Eastern Cape2025-20264401096027.2591119.7801084
Rassie van der DussenMCTJoburg Super Kings20262201006550.0056178.5701049
Sherfane RutherfordPCMI Cape Town2025-202622110053100.0042238.10010311
LG PretoriusPRMI Cape Town20262219998*99.0067147.76010102
Tristan StubbsSECPretoria Capitals2025-20264329863*98.0073134.2501044
Jos ButtlerDSGPretoria Capitals20261119797*-52186.5401095
James VinceJSKMI Cape Town2026220927746.0052176.92010124
Sherfane RutherfordPCSunrisers Eastern Cape2025-20264428947*44.5053167.9200067
Devon ConwayDSGMI Cape Town2025221886488.0046191.3001084
Reeza HendricksMCTPretoria Capitals2025-20262218668*86.0063136.5101064
Asa TribePRMI Cape Town2026220855142.5062137.1001083
Dian ForresterJSKMI Cape Town20262218580*85.0045188.8901055
Rubin HermannPRDurban's Super Giants20262218365*83.0064129.6901044
LG PretoriusPRJoburg Super Kings2026320835141.5059140.6801065
Connor EsterhuizenPCSunrisers Eastern Cape2025-2026440835220.7570118.5701183
Matthew BreetzkeSECMI Cape Town2026220826641.0075109.3301080
Daniel LawrencePRJoburg Super Kings2026320814540.5052155.7700036
Wihan LubbePCMI Cape Town2025-2026220816040.5055147.2701083
Rubin HermannPRPretoria Capitals2026220814640.5066122.7300093
Jordan HermannSECPretoria Capitals2025-2026430814127.0056144.6400082
David MillerPRSunrisers Eastern Cape20252217871*78.0048162.5001045
Sherfane RutherfordPCJoburg Super Kings20261117474*-50148.00010102
Quinton de KockSECPaarl Royals2025-2026330744224.6742176.1900074
David MillerPRPretoria Capitals2026221734573.0052140.3800054
Rassie van der DussenMCTPaarl Royals2026220735936.5053137.7401036
Sherfane RutherfordPCPaarl Royals20262217142*71.0055129.0900046
Daniel LawrencePRDurban's Super Giants2026220706335.0049142.8601024
Dewald BrevisPCMI Cape Town2025-20262217036*70.0032218.7500027
Jonny BairstowSECPaarl Royals2025-2026330693323.0056123.21000102
Kyle VerreynnePRSunrisers Eastern Cape2025-20263316652*33.006897.0601061
Shubham RanjaneJSKDurban's Super Giants2025-20262226550*-49132.6501052
Leus du PlooyJSKPaarl Royals20262216454*64.0032200.0001073
Matthew BreetzkeSECPaarl Royals2025-2026331633131.5059106.7800041
James ColesSECJoburg Super Kings2026110616161.0034179.41010100
George LindeMCTSunrisers Eastern Cape2026220613130.5035174.2900026
Aiden MarkramDSGJoburg Super Kings2025-2026220593729.5057103.5100051
Dewald BrevisPCJoburg Super Kings2025-2026220595329.5053111.3201053
Heinrich KlaasenDSGPaarl Royals2026220582929.0039148.7200043
Evan JonesDSGJoburg Super Kings2025-2026220584329.0036161.1100053
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.